﻿<?xml version="1.0" encoding="utf-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>4</Tag>
    <Enum>B</Enum>
    <Description>Buy</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>4</Tag>
    <Enum>S</Enum>
    <Description>Sell</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>4</Tag>
    <Enum>T</Enum>
    <Description>Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>4</Tag>
    <Enum>X</Enum>
    <Description>Cross</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>5</Tag>
    <Enum>C</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>5</Tag>
    <Enum>N</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>5</Tag>
    <Enum>R</Enum>
    <Description>Replace</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>13</Tag>
    <Enum>1</Enum>
    <Description>Per Unit (implying shares, par, currency, etc.)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>13</Tag>
    <Enum>2</Enum>
    <Description>Percent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>13</Tag>
    <Enum>3</Enum>
    <Description>Absolute (total monetary amount)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>13</Tag>
    <Enum>4</Enum>
    <Description>Percentage waived - cash discount (for CIV buy orders)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>13</Tag>
    <Enum>5</Enum>
    <Description>Percentage waived -= enhanced units (for CIV buy orders)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>13</Tag>
    <Enum>6</Enum>
    <Description>Points per bond or contract (supply ContractMultiplier (231) in the &lt;Instrument&gt; component block if the object security is denominated in a size other than the industry default - 1000 par for bonds)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>18</Tag>
    <Enum>0</Enum>
    <Description>Stay on offer side</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>18</Tag>
    <Enum>1</Enum>
    <Description>Not held</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>18</Tag>
    <Enum>2</Enum>
    <Description>Work</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>18</Tag>
    <Enum>3</Enum>
    <Description>Go along</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>18</Tag>
    <Enum>4</Enum>
    <Description>Over the day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>18</Tag>
    <Enum>5</Enum>
    <Description>Held</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>18</Tag>
    <Enum>6</Enum>
    <Description>Participant don't initiate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>18</Tag>
    <Enum>7</Enum>
    <Description>Strict scale</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>18</Tag>
    <Enum>8</Enum>
    <Description>Try to scale</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>18</Tag>
    <Enum>9</Enum>
    <Description>Stay on bid side</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>18</Tag>
    <Enum>A</Enum>
    <Description>No cross (cross is forbidden)</Description>
  </Enums>
  <Enums Deprecated="FIX 5.0">
    <Group />
    <Sort>37</Sort>
    <Tag>18</Tag>
    <Enum>a</Enum>
    <Description>Trailing Stop Peg</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>18</Tag>
    <Enum>B</Enum>
    <Description>OK to cross</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>38</Sort>
    <Tag>18</Tag>
    <Enum>b</Enum>
    <Description>Strict Limit (No price improvement)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>39</Sort>
    <Tag>18</Tag>
    <Enum>c</Enum>
    <Description>Ignore Price Validity Checks</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>18</Tag>
    <Enum>C</Enum>
    <Description>Call first</Description>
  </Enums>
  <Enums Deprecated="FIX 5.0">
    <Group />
    <Sort>40</Sort>
    <Tag>18</Tag>
    <Enum>d</Enum>
    <Description>Peg to Limit Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>18</Tag>
    <Enum>D</Enum>
    <Description>Percent of volume (indicates that the sender does not want to be all of the volume on the floor vs. a specific percentage)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>18</Tag>
    <Enum>E</Enum>
    <Description>Do not increase - DNI</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>41</Sort>
    <Tag>18</Tag>
    <Enum>e</Enum>
    <Description>Work to Target Strategy</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>18</Tag>
    <Enum>F</Enum>
    <Description>Do not reduce - DNR</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>18</Tag>
    <Enum>G</Enum>
    <Description>All or none - AON</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>18</Tag>
    <Enum>H</Enum>
    <Description>Reinstate on system failue (mutually exclusive with Q)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>18</Tag>
    <Enum>I</Enum>
    <Description>Institutions only</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>18</Tag>
    <Enum>J</Enum>
    <Description>Reinstate on Trading Halt (mutually exclusive with K)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>18</Tag>
    <Enum>K</Enum>
    <Description>Cancel on Trading Halt (mutually exclusive with J)</Description>
  </Enums>
  <Enums Deprecated="FIX 5.0">
    <Group />
    <Sort>22</Sort>
    <Tag>18</Tag>
    <Enum>L</Enum>
    <Description>Last peg (last sale)</Description>
  </Enums>
  <Enums Deprecated="FIX 5.0">
    <Group />
    <Sort>23</Sort>
    <Tag>18</Tag>
    <Enum>M</Enum>
    <Description>Mid-price peg (midprice of inside quote)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>18</Tag>
    <Enum>N</Enum>
    <Description>Non-negotiable</Description>
  </Enums>
  <Enums Deprecated="FIX 5.0">
    <Group />
    <Sort>25</Sort>
    <Tag>18</Tag>
    <Enum>O</Enum>
    <Description>Opening peg</Description>
  </Enums>
  <Enums Deprecated="FIX 5.0">
    <Group />
    <Sort>26</Sort>
    <Tag>18</Tag>
    <Enum>P</Enum>
    <Description>Market peg</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>18</Tag>
    <Enum>Q</Enum>
    <Description>Cancel on system failure (mutually exclusive with H)</Description>
  </Enums>
  <Enums Deprecated="FIX 5.0">
    <Group />
    <Sort>28</Sort>
    <Tag>18</Tag>
    <Enum>R</Enum>
    <Description>Primary peg (primary market - buy at bid/sell at offer)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>18</Tag>
    <Enum>S</Enum>
    <Description>Suspend</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>31</Sort>
    <Tag>18</Tag>
    <Enum>U</Enum>
    <Description>Customer Display Instruction (Rule 11Ac1-1/4)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>32</Sort>
    <Tag>18</Tag>
    <Enum>V</Enum>
    <Description>Netting (for Forex)</Description>
  </Enums>
  <Enums Deprecated="FIX 5.0">
    <Group />
    <Sort>33</Sort>
    <Tag>18</Tag>
    <Enum>W</Enum>
    <Description>Peg to VWAP</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>34</Sort>
    <Tag>18</Tag>
    <Enum>X</Enum>
    <Description>Trade Along</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>35</Sort>
    <Tag>18</Tag>
    <Enum>Y</Enum>
    <Description>Try To Stop</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>36</Sort>
    <Tag>18</Tag>
    <Enum>Z</Enum>
    <Description>Cancel if not best</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>42</Sort>
    <Tag>18</Tag>
    <Enum>f</Enum>
    <Description>Intermarket Sweep</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>46</Sort>
    <Tag>18</Tag>
    <Enum>j</Enum>
    <Description>Single execution requested for block trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>43</Sort>
    <Tag>18</Tag>
    <Enum>g</Enum>
    <Description>External Routing Allowed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>44</Sort>
    <Tag>18</Tag>
    <Enum>h</Enum>
    <Description>External Routing Not Allowed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>20</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>20</Tag>
    <Enum>1</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>20</Tag>
    <Enum>2</Enum>
    <Description>Correct</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>20</Tag>
    <Enum>3</Enum>
    <Description>Status</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>21</Tag>
    <Enum>1</Enum>
    <Description>Automated execution order, private, no Broker intervention</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>21</Tag>
    <Enum>2</Enum>
    <Description>Automated execution order, public, Broker intervention OK</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>21</Tag>
    <Enum>3</Enum>
    <Description>Manual order, best execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>22</Tag>
    <Enum>1</Enum>
    <Description>CUSIP</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>22</Tag>
    <Enum>2</Enum>
    <Description>SEDOL</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>22</Tag>
    <Enum>3</Enum>
    <Description>QUIK</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>22</Tag>
    <Enum>4</Enum>
    <Description>ISIN number</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>22</Tag>
    <Enum>5</Enum>
    <Description>RIC code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>22</Tag>
    <Enum>6</Enum>
    <Description>ISO Currency Code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>22</Tag>
    <Enum>7</Enum>
    <Description>ISO Country Code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>22</Tag>
    <Enum>8</Enum>
    <Description>Exchange Symbol</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>22</Tag>
    <Enum>9</Enum>
    <Description>Consolidated Tape Association (CTA) Symbol (SIAC CTS/CQS line format)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>22</Tag>
    <Enum>A</Enum>
    <Description>Bloomberg Symbol</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>22</Tag>
    <Enum>B</Enum>
    <Description>Wertpapier</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>22</Tag>
    <Enum>C</Enum>
    <Description>Dutch</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>22</Tag>
    <Enum>D</Enum>
    <Description>Valoren</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>22</Tag>
    <Enum>E</Enum>
    <Description>Sicovam</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>22</Tag>
    <Enum>F</Enum>
    <Description>Belgian</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>22</Tag>
    <Enum>G</Enum>
    <Description>&quot;Common&quot; (Clearstream and Euroclear)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>22</Tag>
    <Enum>H</Enum>
    <Description>Clearing House / Clearing Organization</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>22</Tag>
    <Enum>I</Enum>
    <Description>ISDA/FpML Product Specification (XML in EncodedSecurityDesc)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>22</Tag>
    <Enum>J</Enum>
    <Description>Option Price Reporting Authority</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>22</Tag>
    <Enum>L</Enum>
    <Description>Letter of Credit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>22</Tag>
    <Enum>K</Enum>
    <Description>ISDA/FpML Product URL (URL in SecurityID)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>25</Tag>
    <Enum>H</Enum>
    <Description>High</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>25</Tag>
    <Enum>L</Enum>
    <Description>Low</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>25</Tag>
    <Enum>M</Enum>
    <Description>Medium</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>28</Tag>
    <Enum>C</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>28</Tag>
    <Enum>N</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>28</Tag>
    <Enum>R</Enum>
    <Description>Replace</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>29</Tag>
    <Enum>1</Enum>
    <Description>Agent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>29</Tag>
    <Enum>2</Enum>
    <Description>Cross as agent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>29</Tag>
    <Enum>3</Enum>
    <Description>Cross as principal</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>29</Tag>
    <Enum>4</Enum>
    <Description>Principal</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>35</Tag>
    <Enum>0</Enum>
    <Description>Heartbeat</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>35</Tag>
    <Enum>1</Enum>
    <Description>Test Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>35</Tag>
    <Enum>2</Enum>
    <Description>Resend Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>35</Tag>
    <Enum>3</Enum>
    <Description>Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>35</Tag>
    <Enum>4</Enum>
    <Description>Sequence Reset</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>35</Tag>
    <Enum>5</Enum>
    <Description>Logout</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>35</Tag>
    <Enum>6</Enum>
    <Description>Indication of Interest</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>35</Tag>
    <Enum>7</Enum>
    <Description>Advertisement</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>35</Tag>
    <Enum>8</Enum>
    <Description>Execution Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>35</Tag>
    <Enum>9</Enum>
    <Description>Order Cancel Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>33</Sort>
    <Tag>35</Tag>
    <Enum>a</Enum>
    <Description>Quote Status Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>35</Tag>
    <Enum>A</Enum>
    <Description>Logon</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>59</Sort>
    <Tag>35</Tag>
    <Enum>AA</Enum>
    <Description>Derivative Security List</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>60</Sort>
    <Tag>35</Tag>
    <Enum>AB</Enum>
    <Description>New Order - Multileg</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>61</Sort>
    <Tag>35</Tag>
    <Enum>AC</Enum>
    <Description>Multileg Order Cancel/Replace (a.k.a. Multileg Order Modification Request)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>62</Sort>
    <Tag>35</Tag>
    <Enum>AD</Enum>
    <Description>Trade Capture Report Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>63</Sort>
    <Tag>35</Tag>
    <Enum>AE</Enum>
    <Description>Trade Capture Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>64</Sort>
    <Tag>35</Tag>
    <Enum>AF</Enum>
    <Description>Order Mass Status Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>65</Sort>
    <Tag>35</Tag>
    <Enum>AG</Enum>
    <Description>Quote Request Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>66</Sort>
    <Tag>35</Tag>
    <Enum>AH</Enum>
    <Description>RFQ Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>67</Sort>
    <Tag>35</Tag>
    <Enum>AI</Enum>
    <Description>Quote Status Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>68</Sort>
    <Tag>35</Tag>
    <Enum>AJ</Enum>
    <Description>Quote Response</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>69</Sort>
    <Tag>35</Tag>
    <Enum>AK</Enum>
    <Description>Confirmation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>70</Sort>
    <Tag>35</Tag>
    <Enum>AL</Enum>
    <Description>Position Maintenance Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>71</Sort>
    <Tag>35</Tag>
    <Enum>AM</Enum>
    <Description>Position Maintenance Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>72</Sort>
    <Tag>35</Tag>
    <Enum>AN</Enum>
    <Description>Request For Positions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>73</Sort>
    <Tag>35</Tag>
    <Enum>AO</Enum>
    <Description>Request For Positions Ack</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>74</Sort>
    <Tag>35</Tag>
    <Enum>AP</Enum>
    <Description>Position Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>75</Sort>
    <Tag>35</Tag>
    <Enum>AQ</Enum>
    <Description>Trade Capture Report Request Ack</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>76</Sort>
    <Tag>35</Tag>
    <Enum>AR</Enum>
    <Description>Trade Capture Report Ack</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>77</Sort>
    <Tag>35</Tag>
    <Enum>AS</Enum>
    <Description>Allocation Report (a.k.a. Allocation Claim)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>78</Sort>
    <Tag>35</Tag>
    <Enum>AT</Enum>
    <Description>Allocation Report Ack (a.k.a. Allocation Claim Ack)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>79</Sort>
    <Tag>35</Tag>
    <Enum>AU</Enum>
    <Description>Confirmation Ack (a.k.a. Affirmation)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>80</Sort>
    <Tag>35</Tag>
    <Enum>AV</Enum>
    <Description>Settlement Instruction Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>81</Sort>
    <Tag>35</Tag>
    <Enum>AW</Enum>
    <Description>Assignment Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>82</Sort>
    <Tag>35</Tag>
    <Enum>AX</Enum>
    <Description>Collateral Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>83</Sort>
    <Tag>35</Tag>
    <Enum>AY</Enum>
    <Description>Collateral Assignment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>84</Sort>
    <Tag>35</Tag>
    <Enum>AZ</Enum>
    <Description>Collateral Response</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>35</Tag>
    <Enum>B</Enum>
    <Description>News</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>34</Sort>
    <Tag>35</Tag>
    <Enum>b</Enum>
    <Description>Mass Quote Acknowledgement</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>85</Sort>
    <Tag>35</Tag>
    <Enum>BA</Enum>
    <Description>Collateral Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>86</Sort>
    <Tag>35</Tag>
    <Enum>BB</Enum>
    <Description>Collateral Inquiry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>87</Sort>
    <Tag>35</Tag>
    <Enum>BC</Enum>
    <Description>Network Counterparty System Status Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>88</Sort>
    <Tag>35</Tag>
    <Enum>BD</Enum>
    <Description>Network Counterparty System Status Response</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>89</Sort>
    <Tag>35</Tag>
    <Enum>BE</Enum>
    <Description>User Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>90</Sort>
    <Tag>35</Tag>
    <Enum>BF</Enum>
    <Description>User Response</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>91</Sort>
    <Tag>35</Tag>
    <Enum>BG</Enum>
    <Description>Collateral Inquiry Ack</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>92</Sort>
    <Tag>35</Tag>
    <Enum>BH</Enum>
    <Description>Confirmation Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>35</Tag>
    <Enum>C</Enum>
    <Description>Email</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>35</Sort>
    <Tag>35</Tag>
    <Enum>c</Enum>
    <Description>Security Definition Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>36</Sort>
    <Tag>35</Tag>
    <Enum>d</Enum>
    <Description>Security Definition</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>35</Tag>
    <Enum>D</Enum>
    <Description>New Order - Single</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>37</Sort>
    <Tag>35</Tag>
    <Enum>e</Enum>
    <Description>Security Status Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>35</Tag>
    <Enum>E</Enum>
    <Description>New Order - List</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>35</Tag>
    <Enum>F</Enum>
    <Description>Order Cancel Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>38</Sort>
    <Tag>35</Tag>
    <Enum>f</Enum>
    <Description>Security Status</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>35</Tag>
    <Enum>G</Enum>
    <Description>Order Cancel/Replace Request (a.k.a. Order Modification Request)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>39</Sort>
    <Tag>35</Tag>
    <Enum>g</Enum>
    <Description>Trading Session Status Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>35</Tag>
    <Enum>H</Enum>
    <Description>Order Status Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>40</Sort>
    <Tag>35</Tag>
    <Enum>h</Enum>
    <Description>Trading Session Status</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>41</Sort>
    <Tag>35</Tag>
    <Enum>i</Enum>
    <Description>Mass Quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>42</Sort>
    <Tag>35</Tag>
    <Enum>j</Enum>
    <Description>Business Message Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>35</Tag>
    <Enum>J</Enum>
    <Description>Allocation Instruction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>43</Sort>
    <Tag>35</Tag>
    <Enum>k</Enum>
    <Description>Bid Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>35</Tag>
    <Enum>K</Enum>
    <Description>List Cancel Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>44</Sort>
    <Tag>35</Tag>
    <Enum>l</Enum>
    <Description>Bid Response (lowercase L)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>35</Tag>
    <Enum>L</Enum>
    <Description>List Execute</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>45</Sort>
    <Tag>35</Tag>
    <Enum>m</Enum>
    <Description>List Strike Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>35</Tag>
    <Enum>M</Enum>
    <Description>List Status Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>46</Sort>
    <Tag>35</Tag>
    <Enum>n</Enum>
    <Description>XML message (e.g. non FIX Msg Type)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>35</Tag>
    <Enum>N</Enum>
    <Description>List Status</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>47</Sort>
    <Tag>35</Tag>
    <Enum>o</Enum>
    <Description>Registration Instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>48</Sort>
    <Tag>35</Tag>
    <Enum>p</Enum>
    <Description>Registration Instructions Response</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>35</Tag>
    <Enum>P</Enum>
    <Description>Allocation Instruction Ack</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>49</Sort>
    <Tag>35</Tag>
    <Enum>q</Enum>
    <Description>Order Mass Cancel Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>35</Tag>
    <Enum>Q</Enum>
    <Description>Don't Know Trade (DK)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>35</Tag>
    <Enum>R</Enum>
    <Description>Quote Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>50</Sort>
    <Tag>35</Tag>
    <Enum>r</Enum>
    <Description>Order Mass Cancel Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>35</Tag>
    <Enum>S</Enum>
    <Description>Quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>51</Sort>
    <Tag>35</Tag>
    <Enum>s</Enum>
    <Description>New Order - Cross</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>35</Tag>
    <Enum>T</Enum>
    <Description>Settlement Instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>52</Sort>
    <Tag>35</Tag>
    <Enum>t</Enum>
    <Description>Cross Order Cancel/Replace Request (a.k.a. Cross Order Modification Request)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>53</Sort>
    <Tag>35</Tag>
    <Enum>u</Enum>
    <Description>Cross Order Cancel Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>28</Sort>
    <Tag>35</Tag>
    <Enum>V</Enum>
    <Description>Market Data Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>54</Sort>
    <Tag>35</Tag>
    <Enum>v</Enum>
    <Description>Security Type Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>55</Sort>
    <Tag>35</Tag>
    <Enum>w</Enum>
    <Description>Security Types</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>35</Tag>
    <Enum>W</Enum>
    <Description>Market Data - Snapshot/Full Refresh</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>56</Sort>
    <Tag>35</Tag>
    <Enum>x</Enum>
    <Description>Security List Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>35</Tag>
    <Enum>X</Enum>
    <Description>Market Data - Incremental Refresh</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>31</Sort>
    <Tag>35</Tag>
    <Enum>Y</Enum>
    <Description>Market Data Request Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>57</Sort>
    <Tag>35</Tag>
    <Enum>y</Enum>
    <Description>Security List</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>32</Sort>
    <Tag>35</Tag>
    <Enum>Z</Enum>
    <Description>Quote Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>58</Sort>
    <Tag>35</Tag>
    <Enum>z</Enum>
    <Description>Derivative Security List Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>39</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>39</Tag>
    <Enum>1</Enum>
    <Description>Partially filled</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>39</Tag>
    <Enum>2</Enum>
    <Description>Filled</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>39</Tag>
    <Enum>3</Enum>
    <Description>Done for day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>39</Tag>
    <Enum>4</Enum>
    <Description>Canceled</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>39</Tag>
    <Enum>6</Enum>
    <Description>Pending Cancel (i.e. result of Order Cancel Request)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>39</Tag>
    <Enum>7</Enum>
    <Description>Stopped</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>39</Tag>
    <Enum>8</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>39</Tag>
    <Enum>9</Enum>
    <Description>Suspended</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>39</Tag>
    <Enum>A</Enum>
    <Description>Pending New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>39</Tag>
    <Enum>B</Enum>
    <Description>Calculated</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>39</Tag>
    <Enum>C</Enum>
    <Description>Expired</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>39</Tag>
    <Enum>D</Enum>
    <Description>Accepted for Bidding</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>39</Tag>
    <Enum>E</Enum>
    <Description>Pending Replace (i.e. result of Order Cancel/Replace Request)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>40</Tag>
    <Enum>1</Enum>
    <Description>Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>40</Tag>
    <Enum>2</Enum>
    <Description>Limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>40</Tag>
    <Enum>3</Enum>
    <Description>Stop / Stop Loss</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>40</Tag>
    <Enum>4</Enum>
    <Description>Stop Limit</Description>
  </Enums>
  <Enums Deprecated="FIX 4.3">
    <Group />
    <Sort>5</Sort>
    <Tag>40</Tag>
    <Enum>5</Enum>
    <Description>Market On Close (No longer used)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>40</Tag>
    <Enum>6</Enum>
    <Description>With Or Without</Description>
  </Enums>
  <Enums Deprecated="FIX 4.4">
    <Group />
    <Sort>7</Sort>
    <Tag>40</Tag>
    <Enum>7</Enum>
    <Description>Limit Or Better</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>40</Tag>
    <Enum>8</Enum>
    <Description>Limit With Or Without</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>40</Tag>
    <Enum>9</Enum>
    <Description>On Basis</Description>
  </Enums>
  <Enums Deprecated="FIX 4.3">
    <Group />
    <Sort>10</Sort>
    <Tag>40</Tag>
    <Enum>A</Enum>
    <Description>On Close (No longer used)</Description>
  </Enums>
  <Enums Deprecated="FIX 4.3">
    <Group />
    <Sort>11</Sort>
    <Tag>40</Tag>
    <Enum>B</Enum>
    <Description>Limit On Close (No longer used)</Description>
  </Enums>
  <Enums Deprecated="FIX 4.3">
    <Group />
    <Sort>12</Sort>
    <Tag>40</Tag>
    <Enum>C</Enum>
    <Description>Forex Market (No longer used)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>40</Tag>
    <Enum>D</Enum>
    <Description>Previously Quoted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>40</Tag>
    <Enum>E</Enum>
    <Description>Previously Indicated</Description>
  </Enums>
  <Enums Deprecated="FIX 4.3">
    <Group />
    <Sort>15</Sort>
    <Tag>40</Tag>
    <Enum>F</Enum>
    <Description>Forex Limit (No longer used)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>40</Tag>
    <Enum>G</Enum>
    <Description>Forex Swap</Description>
  </Enums>
  <Enums Deprecated="FIX 4.3">
    <Group />
    <Sort>17</Sort>
    <Tag>40</Tag>
    <Enum>H</Enum>
    <Description>Forex Previously Quoted (No longer used)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>40</Tag>
    <Enum>I</Enum>
    <Description>Funari (Limit day order with unexecuted portion handles as Market On Close. E.g. Japan)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>40</Tag>
    <Enum>J</Enum>
    <Description>Market If Touched (MIT)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>40</Tag>
    <Enum>K</Enum>
    <Description>Market With Left Over as Limit (market order with unexecuted quantity becoming limit order at last price)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>40</Tag>
    <Enum>L</Enum>
    <Description>Previous Fund Valuation Point (Historic pricing;  for CIV)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>40</Tag>
    <Enum>M</Enum>
    <Description>Next Fund Valuation Point (Forward pricing;  for CIV)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>40</Tag>
    <Enum>P</Enum>
    <Description>Pegged</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>43</Tag>
    <Enum>N</Enum>
    <Description>Original transmission</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>43</Tag>
    <Enum>Y</Enum>
    <Description>Possible duplicate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>47</Tag>
    <Enum>A</Enum>
    <Description>Agency single order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>47</Tag>
    <Enum>B</Enum>
    <Description>Short exempt transaction (refer to A type)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>47</Tag>
    <Enum>C</Enum>
    <Description>Program order, non-index arb, for Member firm/org</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>47</Tag>
    <Enum>D</Enum>
    <Description>Program order, index arb, for Member firm/org</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>47</Tag>
    <Enum>E</Enum>
    <Description>Short Exempt Transaction for Principal (was incorrectly identified in the FIX spec as &quot;Registered Equity Market Maker trades&quot;)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>47</Tag>
    <Enum>F</Enum>
    <Description>Short exempt transaction (refer to W type)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>47</Tag>
    <Enum>H</Enum>
    <Description>Short exempt transaction (refer to I type)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>47</Tag>
    <Enum>I</Enum>
    <Description>Individual Investor, single order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>47</Tag>
    <Enum>J</Enum>
    <Description>Program Order, index arb, for individual customer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>47</Tag>
    <Enum>K</Enum>
    <Description>Program Order, non-index arb, for individual customer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>47</Tag>
    <Enum>L</Enum>
    <Description>Short exempt transaction for member competing market-maker affliated with the firm clearing the trade (refer to P and O types)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>47</Tag>
    <Enum>M</Enum>
    <Description>Program Order, index arb, for other member</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>47</Tag>
    <Enum>N</Enum>
    <Description>Program Order, non-index arb, for other member</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>47</Tag>
    <Enum>O</Enum>
    <Description>Proprietary transactions for competing market-maker that is affiliated with the clearing member (was incorrectly identified in the FIX spec as &quot;Competing dealer trades&quot;)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>47</Tag>
    <Enum>P</Enum>
    <Description>Principal</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>47</Tag>
    <Enum>R</Enum>
    <Description>Transactions for the account of a non-member compting market-maker (was incorrectly identified in the FIX spec as &quot;Competing dealer trades&quot;)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>47</Tag>
    <Enum>S</Enum>
    <Description>Specialist trades</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>47</Tag>
    <Enum>T</Enum>
    <Description>Transactions for the account of an unaffiliated member's competing market-maker (was incorrectly identified in the FIX spec as &quot;Competing dealer trades&quot;)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>47</Tag>
    <Enum>U</Enum>
    <Description>Program Order, index arb, for other agency</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>47</Tag>
    <Enum>W</Enum>
    <Description>All other orders as agent for other member</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>47</Tag>
    <Enum>X</Enum>
    <Description>Short exempt transaction for member competing market-maker not affiliated with the firm clearing the trade (refer to W and T types)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>47</Tag>
    <Enum>Y</Enum>
    <Description>Program Order, non-index arb, for other agency</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>47</Tag>
    <Enum>Z</Enum>
    <Description>Short exempt transaction for non-member competing market-maker (refer to A and R types)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>54</Tag>
    <Enum>1</Enum>
    <Description>Buy</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>54</Tag>
    <Enum>2</Enum>
    <Description>Sell</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>54</Tag>
    <Enum>3</Enum>
    <Description>Buy minus</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>54</Tag>
    <Enum>4</Enum>
    <Description>Sell plus</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>54</Tag>
    <Enum>5</Enum>
    <Description>Sell short</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>54</Tag>
    <Enum>6</Enum>
    <Description>Sell short exempt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>54</Tag>
    <Enum>7</Enum>
    <Description>Undisclosed (valid for IOI and List Order messages only)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>54</Tag>
    <Enum>8</Enum>
    <Description>Cross (orders where counterparty is an exchange, valid for all messages except IOIs)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>54</Tag>
    <Enum>9</Enum>
    <Description>Cross short</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>54</Tag>
    <Enum>A</Enum>
    <Description>Cross short exxmpt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>54</Tag>
    <Enum>B</Enum>
    <Description>&quot;As Defined&quot; (for use with multileg instruments)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>54</Tag>
    <Enum>C</Enum>
    <Description>&quot;Opposite&quot; (for use with multileg instruments)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>54</Tag>
    <Enum>D</Enum>
    <Description>Subscribe (e.g. CIV)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>54</Tag>
    <Enum>E</Enum>
    <Description>Redeem (e.g. CIV)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>54</Tag>
    <Enum>F</Enum>
    <Description>Lend (FINANCING - identifies direction of collateral)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>54</Tag>
    <Enum>G</Enum>
    <Description>Borrow (FINANCING - identifies direction of collateral)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>59</Tag>
    <Enum>0</Enum>
    <Description>Day (or session)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>59</Tag>
    <Enum>1</Enum>
    <Description>Good Till Cancel (GTC)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>59</Tag>
    <Enum>2</Enum>
    <Description>At the Opening (OPG)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>59</Tag>
    <Enum>3</Enum>
    <Description>Immediate Or Cancel (IOC)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>59</Tag>
    <Enum>4</Enum>
    <Description>Fill Or Kill (FOK)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>59</Tag>
    <Enum>5</Enum>
    <Description>Good Till Crossing (GTX)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>59</Tag>
    <Enum>6</Enum>
    <Description>Good Till Date (GTD)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>59</Tag>
    <Enum>7</Enum>
    <Description>At the Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>61</Tag>
    <Enum>0</Enum>
    <Description>Normal</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>61</Tag>
    <Enum>1</Enum>
    <Description>Flash</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>61</Tag>
    <Enum>2</Enum>
    <Description>Background</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>63</Tag>
    <Enum>0</Enum>
    <Description>Regular / FX Spot settlement (T+1 or T+2 depending on currency)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>63</Tag>
    <Enum>1</Enum>
    <Description>Cash (TOD / T+0)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>63</Tag>
    <Enum>2</Enum>
    <Description>Next Day (TOM / T+1)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>63</Tag>
    <Enum>3</Enum>
    <Description>T+2</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>63</Tag>
    <Enum>4</Enum>
    <Description>T+3</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>63</Tag>
    <Enum>5</Enum>
    <Description>T+4</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>63</Tag>
    <Enum>6</Enum>
    <Description>Future</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>63</Tag>
    <Enum>7</Enum>
    <Description>When And If Issued</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>63</Tag>
    <Enum>8</Enum>
    <Description>Sellers Option</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>63</Tag>
    <Enum>9</Enum>
    <Description>T+5</Description>
  </Enums>
  <Enums>
    <Group>For Fixed Income</Group>
    <Sort>1</Sort>
    <Tag>65</Tag>
    <Enum>CD</Enum>
    <Description>EUCP with lump-sum interest rather than discount price</Description>
  </Enums>
  <Enums>
    <Group>For Fixed Income</Group>
    <Sort>2</Sort>
    <Tag>65</Tag>
    <Enum>WI</Enum>
    <Description>&quot;When Issued&quot; for a security to be reissued under an old CUSIP or ISIN</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>71</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>71</Tag>
    <Enum>1</Enum>
    <Description>Replace</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>71</Tag>
    <Enum>2</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums Deprecated="FIX 4.2">
    <Group />
    <Sort>4</Sort>
    <Tag>71</Tag>
    <Enum>3</Enum>
    <Description>Preliminary (without MiscFees and NetMoney) (Removed/Replaced)</Description>
  </Enums>
  <Enums Deprecated="FIX 4.2">
    <Group />
    <Sort>5</Sort>
    <Tag>71</Tag>
    <Enum>4</Enum>
    <Description>Calculated (includes MiscFees and NetMoney) (Removed/Replaced)</Description>
  </Enums>
  <Enums Deprecated="FIX 4.2">
    <Group />
    <Sort>6</Sort>
    <Tag>71</Tag>
    <Enum>5</Enum>
    <Description>Calculated without Preliminary (sent unsolicited by broker, includes MiscFees and NetMoney) (Removed/Replaced)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>71</Tag>
    <Enum>6</Enum>
    <Description>Reversal</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>77</Tag>
    <Enum>C</Enum>
    <Description>Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>77</Tag>
    <Enum>F</Enum>
    <Description>FIFO</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>77</Tag>
    <Enum>O</Enum>
    <Description>Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>77</Tag>
    <Enum>R</Enum>
    <Description>Rolled</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>81</Tag>
    <Enum>0</Enum>
    <Description>Regular</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>81</Tag>
    <Enum>1</Enum>
    <Description>Soft Dollar</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>81</Tag>
    <Enum>2</Enum>
    <Description>Step-In</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>81</Tag>
    <Enum>3</Enum>
    <Description>Step-Out</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>81</Tag>
    <Enum>4</Enum>
    <Description>Soft-dollar Step-In</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>81</Tag>
    <Enum>5</Enum>
    <Description>Soft-dollar Step-Out</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>81</Tag>
    <Enum>6</Enum>
    <Description>Plan Sponsor</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>87</Tag>
    <Enum>0</Enum>
    <Description>accepted (successfully processed)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>87</Tag>
    <Enum>1</Enum>
    <Description>block level reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>87</Tag>
    <Enum>2</Enum>
    <Description>account level reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>87</Tag>
    <Enum>3</Enum>
    <Description>received (received, not yet processed)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>87</Tag>
    <Enum>4</Enum>
    <Description>incomplete</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>87</Tag>
    <Enum>5</Enum>
    <Description>rejected by intermediary</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>87</Tag>
    <Enum>6</Enum>
    <Description>allocation pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>87</Tag>
    <Enum>7</Enum>
    <Description>reversed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>88</Tag>
    <Enum>0</Enum>
    <Description>Unknown account(s)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>88</Tag>
    <Enum>1</Enum>
    <Description>Incorrect quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>88</Tag>
    <Enum>10</Enum>
    <Description>Unknown or stale ExecID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>88</Tag>
    <Enum>11</Enum>
    <Description>Mismatched data</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>88</Tag>
    <Enum>12</Enum>
    <Description>Unknown ClOrdID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>88</Tag>
    <Enum>13</Enum>
    <Description>Warehouse request rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>88</Tag>
    <Enum>2</Enum>
    <Description>Incorrect averageg price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>88</Tag>
    <Enum>3</Enum>
    <Description>Unknown executing broker mnemonic</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>88</Tag>
    <Enum>4</Enum>
    <Description>Commission difference</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>88</Tag>
    <Enum>5</Enum>
    <Description>Unknown OrderID (37)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>88</Tag>
    <Enum>6</Enum>
    <Description>Unknown ListID (66)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>88</Tag>
    <Enum>7</Enum>
    <Description>Other (further in Text (58))</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>88</Tag>
    <Enum>8</Enum>
    <Description>Incorrect allocated quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>88</Tag>
    <Enum>9</Enum>
    <Description>Calculation difference</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>94</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>94</Tag>
    <Enum>1</Enum>
    <Description>Reply</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>94</Tag>
    <Enum>2</Enum>
    <Description>Admin Reply</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>97</Tag>
    <Enum>N</Enum>
    <Description>Original Transmission</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>97</Tag>
    <Enum>Y</Enum>
    <Description>Possible Resend</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>98</Tag>
    <Enum>0</Enum>
    <Description>None / Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>98</Tag>
    <Enum>1</Enum>
    <Description>PKCS (Proprietary)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>98</Tag>
    <Enum>2</Enum>
    <Description>DES (ECB Mode)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>98</Tag>
    <Enum>3</Enum>
    <Description>PKCS / DES (Proprietary)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>98</Tag>
    <Enum>4</Enum>
    <Description>PGP / DES (Defunct)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>98</Tag>
    <Enum>5</Enum>
    <Description>PGP / DES-MD5 (See app note on FIX web site)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>98</Tag>
    <Enum>6</Enum>
    <Description>PEM / DES-MD5 (see app note on FIX web site)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>102</Tag>
    <Enum>0</Enum>
    <Description>Too late to cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>102</Tag>
    <Enum>1</Enum>
    <Description>Unknown order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>102</Tag>
    <Enum>2</Enum>
    <Description>Broker / Exchange Option</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>102</Tag>
    <Enum>3</Enum>
    <Description>Order already in Pending Cancel or Pending Replace status</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>102</Tag>
    <Enum>4</Enum>
    <Description>Unable to process Order Mass Cancel Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>102</Tag>
    <Enum>5</Enum>
    <Description>OrigOrdModTime (586) did not match last TransactTime (60) of order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>102</Tag>
    <Enum>6</Enum>
    <Description>Duplicate ClOrdID (11) received</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>102</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>102</Tag>
    <Enum>18</Enum>
    <Description>Invalid price increment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>103</Tag>
    <Enum>0</Enum>
    <Description>Broker / Exchange option</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>103</Tag>
    <Enum>1</Enum>
    <Description>Unknown symbol</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>103</Tag>
    <Enum>10</Enum>
    <Description>Invalid Investor ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>103</Tag>
    <Enum>11</Enum>
    <Description>Unsupported order characteristic</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>103</Tag>
    <Enum>12</Enum>
    <Description>Surveillence Option</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>103</Tag>
    <Enum>13</Enum>
    <Description>Incorrect quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>103</Tag>
    <Enum>14</Enum>
    <Description>Incorrect allocated quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>103</Tag>
    <Enum>15</Enum>
    <Description>Unknown account(s)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>103</Tag>
    <Enum>2</Enum>
    <Description>Exchange closed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>103</Tag>
    <Enum>3</Enum>
    <Description>Order exceeds limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>103</Tag>
    <Enum>4</Enum>
    <Description>Too late to enter</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>103</Tag>
    <Enum>5</Enum>
    <Description>Unknown order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>103</Tag>
    <Enum>6</Enum>
    <Description>Duplicate Order (e.g. dupe ClOrdID)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>103</Tag>
    <Enum>7</Enum>
    <Description>Duplicate of a verbally communicated order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>103</Tag>
    <Enum>8</Enum>
    <Description>Stale order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>103</Tag>
    <Enum>9</Enum>
    <Description>Trade along required</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>103</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>103</Tag>
    <Enum>18</Enum>
    <Description>Invalid price increment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>104</Tag>
    <Enum>A</Enum>
    <Description>All or None (AON)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>104</Tag>
    <Enum>B</Enum>
    <Description>Market On Close (MOC) (held to close)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>104</Tag>
    <Enum>C</Enum>
    <Description>At the close (around/not held to close)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>104</Tag>
    <Enum>D</Enum>
    <Description>VWAP (Volume Weighted Average Price)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>104</Tag>
    <Enum>I</Enum>
    <Description>In touch with</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>104</Tag>
    <Enum>L</Enum>
    <Description>Limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>104</Tag>
    <Enum>M</Enum>
    <Description>More Behind</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>104</Tag>
    <Enum>O</Enum>
    <Description>At the Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>104</Tag>
    <Enum>P</Enum>
    <Description>Taking a Position</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>104</Tag>
    <Enum>Q</Enum>
    <Description>At the Market (previously called Current Quote)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>104</Tag>
    <Enum>R</Enum>
    <Description>Ready to Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>104</Tag>
    <Enum>S</Enum>
    <Description>Portfolio Shown</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>104</Tag>
    <Enum>T</Enum>
    <Description>Through the Day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>104</Tag>
    <Enum>V</Enum>
    <Description>Versus</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>104</Tag>
    <Enum>W</Enum>
    <Description>Indidcation -  Working Away</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>104</Tag>
    <Enum>X</Enum>
    <Description>Crossing Opportunity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>104</Tag>
    <Enum>Y</Enum>
    <Description>At the Midpoint</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>104</Tag>
    <Enum>Z</Enum>
    <Description>Pre-open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>113</Tag>
    <Enum>N</Enum>
    <Description>Indicates the party sending message will report trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>113</Tag>
    <Enum>Y</Enum>
    <Description>Indicates the party receiving message must report trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>114</Tag>
    <Enum>N</Enum>
    <Description>Indicates the broker is not required to locate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>114</Tag>
    <Enum>Y</Enum>
    <Description>Indicates the broker is responsible for locating the stock</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>121</Tag>
    <Enum>N</Enum>
    <Description>Do Not Execute Forex After Security Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>121</Tag>
    <Enum>Y</Enum>
    <Description>Execute Forex After Security Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>123</Tag>
    <Enum>N</Enum>
    <Description>Sequence Reset, Ignore Msg Seq Num (N/A For FIXML - Not Used)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>123</Tag>
    <Enum>Y</Enum>
    <Description>Gap Fill Message, Msg Seq Num Field Valid</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>127</Tag>
    <Enum>A</Enum>
    <Description>Unknown Symbol</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>127</Tag>
    <Enum>B</Enum>
    <Description>Wrong Side</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>127</Tag>
    <Enum>C</Enum>
    <Description>Quantity Exceeds Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>127</Tag>
    <Enum>D</Enum>
    <Description>No Matching Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>127</Tag>
    <Enum>E</Enum>
    <Description>Price Exceeds Limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>127</Tag>
    <Enum>F</Enum>
    <Description>Calculation Difference</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>127</Tag>
    <Enum>Z</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>130</Tag>
    <Enum>N</Enum>
    <Description>Not Natural</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>130</Tag>
    <Enum>Y</Enum>
    <Description>Natural</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>139</Tag>
    <Enum>1</Enum>
    <Description>Regulatory (e.g. SEC)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>139</Tag>
    <Enum>10</Enum>
    <Description>Per transaction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>139</Tag>
    <Enum>11</Enum>
    <Description>Conversion</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>139</Tag>
    <Enum>12</Enum>
    <Description>Agent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>139</Tag>
    <Enum>2</Enum>
    <Description>Tax</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>139</Tag>
    <Enum>3</Enum>
    <Description>Local Commission</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>139</Tag>
    <Enum>4</Enum>
    <Description>Exchange Fees</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>139</Tag>
    <Enum>5</Enum>
    <Description>Stamp</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>139</Tag>
    <Enum>6</Enum>
    <Description>Levy</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>139</Tag>
    <Enum>7</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>139</Tag>
    <Enum>8</Enum>
    <Description>Markup</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>139</Tag>
    <Enum>9</Enum>
    <Description>Consumption Tax</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>141</Tag>
    <Enum>N</Enum>
    <Description>No</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>141</Tag>
    <Enum>Y</Enum>
    <Description>Yes, reset sequence numbers</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>150</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>150</Tag>
    <Enum>3</Enum>
    <Description>Done for day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>150</Tag>
    <Enum>4</Enum>
    <Description>Canceled</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>150</Tag>
    <Enum>5</Enum>
    <Description>Replaced</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>150</Tag>
    <Enum>6</Enum>
    <Description>Pending Cancel (e.g. result of Order Cancel Request)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>150</Tag>
    <Enum>7</Enum>
    <Description>Stopped</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>150</Tag>
    <Enum>8</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>150</Tag>
    <Enum>9</Enum>
    <Description>Suspended</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>150</Tag>
    <Enum>A</Enum>
    <Description>Pending New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>150</Tag>
    <Enum>B</Enum>
    <Description>Calculated</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>150</Tag>
    <Enum>C</Enum>
    <Description>Expired</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>150</Tag>
    <Enum>D</Enum>
    <Description>Restated (Execution Report sent unsolicited by sellside, with ExecRestatementReason (378) set)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>150</Tag>
    <Enum>E</Enum>
    <Description>Pending Replace (e.g. result of Order Cancel/Replace Request)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>150</Tag>
    <Enum>F</Enum>
    <Description>Trade (partial fill or fill)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>150</Tag>
    <Enum>G</Enum>
    <Description>Trade Correct</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>150</Tag>
    <Enum>H</Enum>
    <Description>Trade Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>150</Tag>
    <Enum>I</Enum>
    <Description>Order Status</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>150</Tag>
    <Enum>J</Enum>
    <Description>Trade in a Clearing Hold</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>150</Tag>
    <Enum>K</Enum>
    <Description>Trade has been released to Clearing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>160</Tag>
    <Enum>0</Enum>
    <Description>Default (Replaced)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>160</Tag>
    <Enum>1</Enum>
    <Description>Standing Instructions Provided</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>160</Tag>
    <Enum>2</Enum>
    <Description>Specific Allocation Account Overriding (Replaced)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>160</Tag>
    <Enum>3</Enum>
    <Description>Specific Allocation Account Standing (Replaced)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>160</Tag>
    <Enum>4</Enum>
    <Description>Specific Order for a single account (for CIV)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>160</Tag>
    <Enum>5</Enum>
    <Description>Request reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>163</Tag>
    <Enum>C</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>163</Tag>
    <Enum>N</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>163</Tag>
    <Enum>R</Enum>
    <Description>Replace</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>163</Tag>
    <Enum>T</Enum>
    <Description>Restate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>165</Tag>
    <Enum>1</Enum>
    <Description>Broker's Instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>165</Tag>
    <Enum>2</Enum>
    <Description>Institution's Instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>165</Tag>
    <Enum>3</Enum>
    <Description>Investor (e.g. CIV use)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>166</Tag>
    <Enum>CED</Enum>
    <Description>CEDEL</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>166</Tag>
    <Enum>DTC</Enum>
    <Description>Depository Trust Company</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>166</Tag>
    <Enum>EUR</Enum>
    <Description>Euro clear</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>166</Tag>
    <Enum>FED</Enum>
    <Description>Federal Book Entry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>166</Tag>
    <Enum>ISO_Country_Code</Enum>
    <Description>Local Market Settle Location</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>166</Tag>
    <Enum>PNY</Enum>
    <Description>Physical</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>166</Tag>
    <Enum>PTC</Enum>
    <Description>Participant Trust Company</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>ABS</Enum>
    <Description>Asset-backed Securities</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>11</Sort>
    <Tag>167</Tag>
    <Enum>AMENDED</Enum>
    <Description>Amended &amp; Restated</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>AN</Enum>
    <Description>Other Anticipation Notes (BAN, GAN, etc.)</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>BA</Enum>
    <Description>Bankers Acceptance</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>BN</Enum>
    <Description>Bank Notes</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>BOX</Enum>
    <Description>Bill Of Exchanges</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>BRADY</Enum>
    <Description>Brady Bond</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>BRIDGE</Enum>
    <Description>Bridge Loan</Description>
  </Enums>
  <Enums>
    <Group>Financing</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>BUYSELL</Enum>
    <Description>Buy Sellback</Description>
  </Enums>
  <Enums>
    <Group>Corporate</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>CB</Enum>
    <Description>Convertible Bond</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>CD</Enum>
    <Description>Certificate Of Deposit</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>CL</Enum>
    <Description>Call Loans</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>CMBS</Enum>
    <Description>Corp. Mortgage-backed Securities</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>CMO</Enum>
    <Description>Collateralized Mortgage Obligation</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>COFO</Enum>
    <Description>Certificate Of Obligation</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>COFP</Enum>
    <Description>Certificate Of Participation</Description>
  </Enums>
  <Enums>
    <Group>Corporate</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>CORP</Enum>
    <Description>Corporate Bond</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>5</Sort>
    <Tag>167</Tag>
    <Enum>CP</Enum>
    <Description>Commercial Paper</Description>
  </Enums>
  <Enums>
    <Group>Corporate</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>CPP</Enum>
    <Description>Corporate Private Placement</Description>
  </Enums>
  <Enums>
    <Group>Equity</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>CS</Enum>
    <Description>Common Stock</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>7</Sort>
    <Tag>167</Tag>
    <Enum>DEFLTED</Enum>
    <Description>Defaulted</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>6</Sort>
    <Tag>167</Tag>
    <Enum>DINP</Enum>
    <Description>Debtor In Possession</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>6</Sort>
    <Tag>167</Tag>
    <Enum>DN</Enum>
    <Description>Deposit Notes</Description>
  </Enums>
  <Enums>
    <Group>Corporate</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>DUAL</Enum>
    <Description>Dual Currency</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>7</Sort>
    <Tag>167</Tag>
    <Enum>EUCD</Enum>
    <Description>Euro Certificate Of Deposit</Description>
  </Enums>
  <Enums>
    <Group>Corporate</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>EUCORP</Enum>
    <Description>Euro Corporate Bond</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>8</Sort>
    <Tag>167</Tag>
    <Enum>EUCP</Enum>
    <Description>Euro Commercial Paper</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>EUSOV</Enum>
    <Description>Euro Sovereigns *</Description>
  </Enums>
  <Enums>
    <Group>Agency</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>EUSUPRA</Enum>
    <Description>Euro Supranational Coupons *</Description>
  </Enums>
  <Enums>
    <Group>Agency</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>FAC</Enum>
    <Description>Federal Agency Coupon</Description>
  </Enums>
  <Enums>
    <Group>Agency</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>FADN</Enum>
    <Description>Federal Agency Discount Note</Description>
  </Enums>
  <Enums>
    <Group>Currency</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>FOR</Enum>
    <Description>Foreign Exchange Contract</Description>
  </Enums>
  <Enums>
    <Group>Financing</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>FORWARD</Enum>
    <Description>Forward</Description>
  </Enums>
  <Enums Deprecated="FIX 4.3">
    <Group />
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>FUT</Enum>
    <Description>Future</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>GO</Enum>
    <Description>General Obligation Bonds</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>IET</Enum>
    <Description>IOETTE Mortgage</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>LOFC</Enum>
    <Description>Letter Of Credit</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>9</Sort>
    <Tag>167</Tag>
    <Enum>LQN</Enum>
    <Description>Liquidity Note</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>10</Sort>
    <Tag>167</Tag>
    <Enum>MATURED</Enum>
    <Description>Matured</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>MBS</Enum>
    <Description>Mortgage-backed Securities</Description>
  </Enums>
  <Enums>
    <Group>Other</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>MF</Enum>
    <Description>Mutual Fund</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>5</Sort>
    <Tag>167</Tag>
    <Enum>MIO</Enum>
    <Description>Mortgage Interest Only</Description>
  </Enums>
  <Enums>
    <Group>Other</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>MLEG</Enum>
    <Description>Multileg Instrument</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>6</Sort>
    <Tag>167</Tag>
    <Enum>MPO</Enum>
    <Description>Mortgage Principal Only</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>7</Sort>
    <Tag>167</Tag>
    <Enum>MPP</Enum>
    <Description>Mortgage Private Placement</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>8</Sort>
    <Tag>167</Tag>
    <Enum>MPT</Enum>
    <Description>Miscellaneous Pass-through</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>MT</Enum>
    <Description>Mandatory Tender</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>10</Sort>
    <Tag>167</Tag>
    <Enum>MTN</Enum>
    <Description>Medium Term Notes</Description>
  </Enums>
  <Enums>
    <Group>Other</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>NONE</Enum>
    <Description>No Security Type</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>11</Sort>
    <Tag>167</Tag>
    <Enum>ONITE</Enum>
    <Description>Overnight</Description>
  </Enums>
  <Enums Deprecated="FIX 4.3">
    <Group />
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>OPT</Enum>
    <Description>Option</Description>
  </Enums>
  <Enums>
    <Group>Agency</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>PEF</Enum>
    <Description>Private Export Funding *</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>9</Sort>
    <Tag>167</Tag>
    <Enum>PFAND</Enum>
    <Description>Pfandbriefe *</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>12</Sort>
    <Tag>167</Tag>
    <Enum>PN</Enum>
    <Description>Promissory Note</Description>
  </Enums>
  <Enums>
    <Group>Equity</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>PS</Enum>
    <Description>Preferred Stock</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>13</Sort>
    <Tag>167</Tag>
    <Enum>PZFJ</Enum>
    <Description>Plazos Fijos</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>5</Sort>
    <Tag>167</Tag>
    <Enum>RAN</Enum>
    <Description>Revenue Anticipation Note</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>9</Sort>
    <Tag>167</Tag>
    <Enum>REPLACD</Enum>
    <Description>Replaced</Description>
  </Enums>
  <Enums>
    <Group>Financing</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>REPO</Enum>
    <Description>Repurchase</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>12</Sort>
    <Tag>167</Tag>
    <Enum>RETIRED</Enum>
    <Description>Retired</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>6</Sort>
    <Tag>167</Tag>
    <Enum>REV</Enum>
    <Description>Revenue Bonds</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>1</Sort>
    <Tag>167</Tag>
    <Enum>RVLV</Enum>
    <Description>Revolver Loan</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>RVLVTRM</Enum>
    <Description>Revolver/Term Loan</Description>
  </Enums>
  <Enums>
    <Group>Financing</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>SECLOAN</Enum>
    <Description>Securities Loan</Description>
  </Enums>
  <Enums>
    <Group>Financing</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>SECPLEDGE</Enum>
    <Description>Securities Pledge</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>7</Sort>
    <Tag>167</Tag>
    <Enum>SPCLA</Enum>
    <Description>Special Assessment</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>8</Sort>
    <Tag>167</Tag>
    <Enum>SPCLO</Enum>
    <Description>Special Obligation</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>9</Sort>
    <Tag>167</Tag>
    <Enum>SPCLT</Enum>
    <Description>Special Tax</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>14</Sort>
    <Tag>167</Tag>
    <Enum>STN</Enum>
    <Description>Short Term Loan Note</Description>
  </Enums>
  <Enums>
    <Group>Corporate</Group>
    <Sort>6</Sort>
    <Tag>167</Tag>
    <Enum>STRUCT</Enum>
    <Description>Structured Notes</Description>
  </Enums>
  <Enums>
    <Group>Agency</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>SUPRA</Enum>
    <Description>USD Supranational Coupons *</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>5</Sort>
    <Tag>167</Tag>
    <Enum>SWING</Enum>
    <Description>Swing Line Facility</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>10</Sort>
    <Tag>167</Tag>
    <Enum>TAN</Enum>
    <Description>Tax Anticipation Note</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>11</Sort>
    <Tag>167</Tag>
    <Enum>TAXA</Enum>
    <Description>Tax Allocation</Description>
  </Enums>
  <Enums>
    <Group>Mortgage</Group>
    <Sort>10</Sort>
    <Tag>167</Tag>
    <Enum>TBA</Enum>
    <Description>To Be Announced</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>8</Sort>
    <Tag>167</Tag>
    <Enum>TBILL</Enum>
    <Description>US Treasury Bill</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>2</Sort>
    <Tag>167</Tag>
    <Enum>TBOND</Enum>
    <Description>US Treasury Bond</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>5</Sort>
    <Tag>167</Tag>
    <Enum>TCAL</Enum>
    <Description>Principal Strip Of A Callable Bond Or Note</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>15</Sort>
    <Tag>167</Tag>
    <Enum>TD</Enum>
    <Description>Time Deposit</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>12</Sort>
    <Tag>167</Tag>
    <Enum>TECP</Enum>
    <Description>Tax Exempt Commercial Paper</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>0</Sort>
    <Tag>167</Tag>
    <Enum>TERM</Enum>
    <Description>Term Loan</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>TINT</Enum>
    <Description>Interest Strip From Any Bond Or Note</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>TIPS</Enum>
    <Description>Treasury Inflation Protected Securities</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>7</Sort>
    <Tag>167</Tag>
    <Enum>TNOTE</Enum>
    <Description>US Treasury Note</Description>
  </Enums>
  <Enums>
    <Group>Government</Group>
    <Sort>6</Sort>
    <Tag>167</Tag>
    <Enum>TPRN</Enum>
    <Description>Principal Strip From A Non-Callable Bond Or Note</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>13</Sort>
    <Tag>167</Tag>
    <Enum>TRAN</Enum>
    <Description>Tax Revenue Anticipation Note</Description>
  </Enums>
  <Enums Deprecated="FIX 4.4">
    <Group />
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>UST</Enum>
    <Description>US Treasury Note (Deprecated Value Use TNOTE)</Description>
  </Enums>
  <Enums Deprecated="FIX 4.4">
    <Group />
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>USTB</Enum>
    <Description>US Treasury Bill (Deprecated Value Use TBILL)</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>14</Sort>
    <Tag>167</Tag>
    <Enum>VRDN</Enum>
    <Description>Variable Rate Demand Note</Description>
  </Enums>
  <Enums>
    <Group>Municipal</Group>
    <Sort>15</Sort>
    <Tag>167</Tag>
    <Enum>WAR</Enum>
    <Description>Warrant</Description>
  </Enums>
  <Enums>
    <Group>Loan</Group>
    <Sort>8</Sort>
    <Tag>167</Tag>
    <Enum>WITHDRN</Enum>
    <Description>Withdrawn</Description>
  </Enums>
  <Enums>
    <Group>Other</Group>
    <Sort>5</Sort>
    <Tag>167</Tag>
    <Enum>WLD</Enum>
    <Description>Wildcard Entry (was &quot;?&quot; in 4.4, used on Security Definition Request message)</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>16</Sort>
    <Tag>167</Tag>
    <Enum>XCN</Enum>
    <Description>Extended Comm Note</Description>
  </Enums>
  <Enums>
    <Group>Corporate</Group>
    <Sort>5</Sort>
    <Tag>167</Tag>
    <Enum>XLINKD</Enum>
    <Description>Indexed Linked</Description>
  </Enums>
  <Enums>
    <Group>Corporate</Group>
    <Sort>7</Sort>
    <Tag>167</Tag>
    <Enum>YANK</Enum>
    <Description>Yankee Corporate Bond</Description>
  </Enums>
  <Enums>
    <Group>Money Market</Group>
    <Sort>17</Sort>
    <Tag>167</Tag>
    <Enum>YCD</Enum>
    <Description>Yankee Certificate Of Deposit</Description>
  </Enums>
  <Enums>
    <Group>Other</Group>
    <Sort>4</Sort>
    <Tag>167</Tag>
    <Enum>OOP</Enum>
    <Description>Options on Physical</Description>
  </Enums>
  <Enums>
    <Group>Other</Group>
    <Sort>3</Sort>
    <Tag>167</Tag>
    <Enum>OOF</Enum>
    <Description>Options on Futures</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>169</Tag>
    <Enum>0</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>169</Tag>
    <Enum>1</Enum>
    <Description>DTC SID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>169</Tag>
    <Enum>2</Enum>
    <Description>Thomson ALERT</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>169</Tag>
    <Enum>3</Enum>
    <Description>A Global Custodian (StandInstDBName (70) must be provided)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>169</Tag>
    <Enum>4</Enum>
    <Description>AccountNet</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>197</Tag>
    <Enum>0</Enum>
    <Description>FX Netting</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>197</Tag>
    <Enum>1</Enum>
    <Description>FX Swap</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>201</Tag>
    <Enum>0</Enum>
    <Description>Put</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>201</Tag>
    <Enum>1</Enum>
    <Description>Call</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>203</Tag>
    <Enum>0</Enum>
    <Description>Covered</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>203</Tag>
    <Enum>1</Enum>
    <Description>Uncovered</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>204</Tag>
    <Enum>0</Enum>
    <Description>Customer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>204</Tag>
    <Enum>1</Enum>
    <Description>Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>208</Tag>
    <Enum>N</Enum>
    <Description>Details shoult not be communicated</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>208</Tag>
    <Enum>Y</Enum>
    <Description>Details should be communicated</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>209</Tag>
    <Enum>1</Enum>
    <Description>Match</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>209</Tag>
    <Enum>2</Enum>
    <Description>Forward</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>209</Tag>
    <Enum>3</Enum>
    <Description>Forward and Match</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>216</Tag>
    <Enum>1</Enum>
    <Description>Target Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>216</Tag>
    <Enum>2</Enum>
    <Description>Target List</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>216</Tag>
    <Enum>3</Enum>
    <Description>Block Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>216</Tag>
    <Enum>4</Enum>
    <Description>Block List</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>219</Tag>
    <Enum>1</Enum>
    <Description>CURVE</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>219</Tag>
    <Enum>2</Enum>
    <Description>5YR</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>219</Tag>
    <Enum>3</Enum>
    <Description>OLD5</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>219</Tag>
    <Enum>4</Enum>
    <Description>10YR</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>219</Tag>
    <Enum>5</Enum>
    <Description>OLD10</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>219</Tag>
    <Enum>6</Enum>
    <Description>30YR</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>219</Tag>
    <Enum>7</Enum>
    <Description>OLD30</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>219</Tag>
    <Enum>8</Enum>
    <Description>3MOLIBOR</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>219</Tag>
    <Enum>9</Enum>
    <Description>6MOLIBOR</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>221</Tag>
    <Enum>EONIA</Enum>
    <Description>EONIA</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>221</Tag>
    <Enum>EUREPO</Enum>
    <Description>EUREPO</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>221</Tag>
    <Enum>Euribor</Enum>
    <Description>Euribor</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>221</Tag>
    <Enum>FutureSWAP</Enum>
    <Description>FutureSWAP</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>221</Tag>
    <Enum>LIBID</Enum>
    <Description>LIBID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>221</Tag>
    <Enum>LIBOR</Enum>
    <Description>LIBOR (London Inter-Bank Offer)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>221</Tag>
    <Enum>MuniAAA</Enum>
    <Description>MuniAAA</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>221</Tag>
    <Enum>OTHER</Enum>
    <Description>OTHER</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>221</Tag>
    <Enum>Pfandbriefe</Enum>
    <Description>Pfandbriefe</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>221</Tag>
    <Enum>SONIA</Enum>
    <Description>SONIA</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>221</Tag>
    <Enum>SWAP</Enum>
    <Description>SWAP</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>221</Tag>
    <Enum>Treasury</Enum>
    <Description>Treasury</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>1</Sort>
    <Tag>233</Tag>
    <Enum>ABS</Enum>
    <Description>Absolute Prepayment Speed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>233</Tag>
    <Enum>AMT</Enum>
    <Description>Alternative Minimum Tax (Y/N)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>233</Tag>
    <Enum>AUTOREINV</Enum>
    <Description>Auto Reinvestment at &lt;rate&gt; or better</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>233</Tag>
    <Enum>BANKQUAL</Enum>
    <Description>Bank qualified (Y/N)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>233</Tag>
    <Enum>BGNCON</Enum>
    <Description>Bargain conditions (see StipulationValue (234) for values)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>233</Tag>
    <Enum>COUPON</Enum>
    <Description>Coupon range</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>2</Sort>
    <Tag>233</Tag>
    <Enum>CPP</Enum>
    <Description>Constant Prepayment Penalty</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>3</Sort>
    <Tag>233</Tag>
    <Enum>CPR</Enum>
    <Description>Constant Prepayment Rate</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>4</Sort>
    <Tag>233</Tag>
    <Enum>CPY</Enum>
    <Description>Constant Prepayment Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>233</Tag>
    <Enum>CURRENCY</Enum>
    <Description>ISO Currency Code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>233</Tag>
    <Enum>CUSTOMDATE</Enum>
    <Description>Custom start/end date</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>233</Tag>
    <Enum>GEOG</Enum>
    <Description>Geographics and % range (ex. 234=CA 0-80 [minimum of 80% California assets])</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>233</Tag>
    <Enum>HAIRCUT</Enum>
    <Description>Valuation Discount</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>5</Sort>
    <Tag>233</Tag>
    <Enum>HEP</Enum>
    <Description>final CPR of Home Equity Prepayment Curve</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>233</Tag>
    <Enum>INSURED</Enum>
    <Description>Insured (Y/N)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>233</Tag>
    <Enum>ISSUE</Enum>
    <Description>Year Or Year/Month of Issue (ex. 234=2002/09)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>233</Tag>
    <Enum>ISSUER</Enum>
    <Description>Issuer's ticker</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>233</Tag>
    <Enum>ISSUESIZE</Enum>
    <Description>issue size range</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>233</Tag>
    <Enum>LOOKBACK</Enum>
    <Description>Lookback Days</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>233</Tag>
    <Enum>LOT</Enum>
    <Description>Explicit lot identifier</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>233</Tag>
    <Enum>LOTVAR</Enum>
    <Description>Lot Variance (value in percent maximum over- or under-allocation allowed)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>233</Tag>
    <Enum>MAT</Enum>
    <Description>Maturity Year And Month</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>233</Tag>
    <Enum>MATURITY</Enum>
    <Description>Maturity range</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>233</Tag>
    <Enum>MAXSUBS</Enum>
    <Description>Maximum substitutions (Repo)</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>6</Sort>
    <Tag>233</Tag>
    <Enum>MHP</Enum>
    <Description>Percent of Manufactured Housing Prepayment Curve</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>233</Tag>
    <Enum>MINDNOM</Enum>
    <Description>Minimum denomination</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>233</Tag>
    <Enum>MININCR</Enum>
    <Description>Minimum increment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>233</Tag>
    <Enum>MINQTY</Enum>
    <Description>Minimum quantity</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>7</Sort>
    <Tag>233</Tag>
    <Enum>MPR</Enum>
    <Description>Monthly Prepayment Rate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>233</Tag>
    <Enum>PAYFREQ</Enum>
    <Description>Payment frequency, calendar</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>233</Tag>
    <Enum>PIECES</Enum>
    <Description>Number Of Pieces</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>233</Tag>
    <Enum>PMAX</Enum>
    <Description>Pools Maximum</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>8</Sort>
    <Tag>233</Tag>
    <Enum>PPC</Enum>
    <Description>Percent of Prospectus Prepayment Curve</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>233</Tag>
    <Enum>PPL</Enum>
    <Description>Pools per Lot</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>233</Tag>
    <Enum>PPM</Enum>
    <Description>Pools per Million</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>28</Sort>
    <Tag>233</Tag>
    <Enum>PPT</Enum>
    <Description>Pools per Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>233</Tag>
    <Enum>PRICE</Enum>
    <Description>Price Range</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>233</Tag>
    <Enum>PRICEFREQ</Enum>
    <Description>Pricing frequency</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>31</Sort>
    <Tag>233</Tag>
    <Enum>PROD</Enum>
    <Description>Production Year</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>32</Sort>
    <Tag>233</Tag>
    <Enum>PROTECT</Enum>
    <Description>Call protection</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>9</Sort>
    <Tag>233</Tag>
    <Enum>PSA</Enum>
    <Description>Percent of BMA Prepayment Curve</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>33</Sort>
    <Tag>233</Tag>
    <Enum>PURPOSE</Enum>
    <Description>Purpose</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>34</Sort>
    <Tag>233</Tag>
    <Enum>PXSOURCE</Enum>
    <Description>Benchmark price source</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>35</Sort>
    <Tag>233</Tag>
    <Enum>RATING</Enum>
    <Description>Rating source and range</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>36</Sort>
    <Tag>233</Tag>
    <Enum>REDEMPTION</Enum>
    <Description>Type Of Redemption - values are: NonCallable, Prefunded, EscrowedToMaturity, Putable, Convertible</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>37</Sort>
    <Tag>233</Tag>
    <Enum>RESTRICTED</Enum>
    <Description>Restricted (Y/N)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>38</Sort>
    <Tag>233</Tag>
    <Enum>SECTOR</Enum>
    <Description>Market Sector</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>39</Sort>
    <Tag>233</Tag>
    <Enum>SECTYPE</Enum>
    <Description>Security Type included or excluded</Description>
  </Enums>
  <Enums>
    <Group>Prepayment Speeds</Group>
    <Sort>10</Sort>
    <Tag>233</Tag>
    <Enum>SMM</Enum>
    <Description>Single Monthly Mortality</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>40</Sort>
    <Tag>233</Tag>
    <Enum>STRUCT</Enum>
    <Description>Structure</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>41</Sort>
    <Tag>233</Tag>
    <Enum>SUBSFREQ</Enum>
    <Description>Substitutions frequency (Repo)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>42</Sort>
    <Tag>233</Tag>
    <Enum>SUBSLEFT</Enum>
    <Description>Substitutions left (Repo)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>43</Sort>
    <Tag>233</Tag>
    <Enum>TEXT</Enum>
    <Description>Freeform Text</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>44</Sort>
    <Tag>233</Tag>
    <Enum>TRDVAR</Enum>
    <Description>Trade Variance (value in percent maximum over- or under-allocation allowed)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>45</Sort>
    <Tag>233</Tag>
    <Enum>WAC</Enum>
    <Description>Weighted Average Coupon - value in percent (exact or range) plus &quot;Gross&quot; or &quot;Net&quot; of servicing spread (the default) (ex. 234=6.5-Net [minimum of 6.5% net of servicing fee])</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>46</Sort>
    <Tag>233</Tag>
    <Enum>WAL</Enum>
    <Description>Weighted Average Life Coupon - value in percent (exact or range)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>47</Sort>
    <Tag>233</Tag>
    <Enum>WALA</Enum>
    <Description>Weighted Average Loan Age - value in months (exact or range)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>48</Sort>
    <Tag>233</Tag>
    <Enum>WAM</Enum>
    <Description>Weighted Average Maturity - value in months (exact or range)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>49</Sort>
    <Tag>233</Tag>
    <Enum>WHOLE</Enum>
    <Description>Whole Pool (Y/N)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>50</Sort>
    <Tag>233</Tag>
    <Enum>YIELD</Enum>
    <Description>Yield Range</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>235</Tag>
    <Enum>AFTERTAX</Enum>
    <Description>After Tax Yield (Municipals)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>235</Tag>
    <Enum>ANNUAL</Enum>
    <Description>Annual Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>235</Tag>
    <Enum>ATISSUE</Enum>
    <Description>Yield At Issue (Municipals)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>235</Tag>
    <Enum>AVGMATURITY</Enum>
    <Description>Yield To Avg Maturity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>235</Tag>
    <Enum>BOOK</Enum>
    <Description>Book Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>235</Tag>
    <Enum>CALL</Enum>
    <Description>Yield to Next Call</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>235</Tag>
    <Enum>CHANGE</Enum>
    <Description>Yield Change Since Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>235</Tag>
    <Enum>CLOSE</Enum>
    <Description>Closing Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>235</Tag>
    <Enum>COMPOUND</Enum>
    <Description>Compound Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>235</Tag>
    <Enum>CURRENT</Enum>
    <Description>Current Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>235</Tag>
    <Enum>GOVTEQUIV</Enum>
    <Description>Gvnt Equivalent Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>235</Tag>
    <Enum>GROSS</Enum>
    <Description>True Gross Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>235</Tag>
    <Enum>INFLATION</Enum>
    <Description>Yield with Inflation Assumption</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>235</Tag>
    <Enum>INVERSEFLOATER</Enum>
    <Description>Inverse Floater Bond Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>235</Tag>
    <Enum>LASTCLOSE</Enum>
    <Description>Most Recent Closing Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>235</Tag>
    <Enum>LASTMONTH</Enum>
    <Description>Closing Yield Most Recent Month</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>235</Tag>
    <Enum>LASTQUARTER</Enum>
    <Description>Closing Yield Most Recent Quarter</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>235</Tag>
    <Enum>LASTYEAR</Enum>
    <Description>Closing Yield Most Recent Year</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>235</Tag>
    <Enum>LONGAVGLIFE</Enum>
    <Description>Yield to Longest Average Life</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>235</Tag>
    <Enum>MARK</Enum>
    <Description>Mark to Market Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>235</Tag>
    <Enum>MATURITY</Enum>
    <Description>Yield to Maturity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>235</Tag>
    <Enum>NEXTREFUND</Enum>
    <Description>Yield to Next Refund (Sinking Fund Bonds)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>235</Tag>
    <Enum>OPENAVG</Enum>
    <Description>Open Average Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>235</Tag>
    <Enum>PREVCLOSE</Enum>
    <Description>Previous Close Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>235</Tag>
    <Enum>PROCEEDS</Enum>
    <Description>Proceeds Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>235</Tag>
    <Enum>PUT</Enum>
    <Description>Yield to Next Put</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>235</Tag>
    <Enum>SEMIANNUAL</Enum>
    <Description>Semi-annual Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>28</Sort>
    <Tag>235</Tag>
    <Enum>SHORTAVGLIFE</Enum>
    <Description>Yield to Shortest Average Life</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>235</Tag>
    <Enum>SIMPLE</Enum>
    <Description>Simple Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>235</Tag>
    <Enum>TAXEQUIV</Enum>
    <Description>Tax Equivalent Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>31</Sort>
    <Tag>235</Tag>
    <Enum>TENDER</Enum>
    <Description>Yield to Tender Date</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>32</Sort>
    <Tag>235</Tag>
    <Enum>TRUE</Enum>
    <Description>True Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>33</Sort>
    <Tag>235</Tag>
    <Enum>VALUE1_32</Enum>
    <Description>Yield Value Of 1/32</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>34</Sort>
    <Tag>235</Tag>
    <Enum>WORST</Enum>
    <Description>Yield To Worst</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>258</Tag>
    <Enum>N</Enum>
    <Description>Not Traded Flat</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>258</Tag>
    <Enum>Y</Enum>
    <Description>Traded Flat</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>263</Tag>
    <Enum>0</Enum>
    <Description>Snapshot</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>263</Tag>
    <Enum>1</Enum>
    <Description>Snapshot + Updates (Subscribe)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>263</Tag>
    <Enum>2</Enum>
    <Description>Disable previous Snapshot + Update Request (Unsubscribe)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>265</Tag>
    <Enum>0</Enum>
    <Description>Full refersh</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>265</Tag>
    <Enum>1</Enum>
    <Description>Incremental refres</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>269</Tag>
    <Enum>0</Enum>
    <Description>Bid</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>269</Tag>
    <Enum>1</Enum>
    <Description>Offer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>269</Tag>
    <Enum>2</Enum>
    <Description>Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>269</Tag>
    <Enum>3</Enum>
    <Description>Index Value</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>269</Tag>
    <Enum>4</Enum>
    <Description>Opening Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>269</Tag>
    <Enum>5</Enum>
    <Description>Closing Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>269</Tag>
    <Enum>6</Enum>
    <Description>Settlement Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>269</Tag>
    <Enum>7</Enum>
    <Description>Trading Session High Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>269</Tag>
    <Enum>8</Enum>
    <Description>Trading Session Low Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>269</Tag>
    <Enum>9</Enum>
    <Description>Trading Session VWAP Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>269</Tag>
    <Enum>A</Enum>
    <Description>Imbalance</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>269</Tag>
    <Enum>B</Enum>
    <Description>Trade Volume</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>269</Tag>
    <Enum>C</Enum>
    <Description>Open Interest</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>269</Tag>
    <Enum>D</Enum>
    <Description>Composite Underlying Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>269</Tag>
    <Enum>E</Enum>
    <Description>Simulated Sell Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>269</Tag>
    <Enum>F</Enum>
    <Description>Simulated Buy Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>269</Tag>
    <Enum>G</Enum>
    <Description>Margin Rate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>269</Tag>
    <Enum>H</Enum>
    <Description>Mid Price </Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>269</Tag>
    <Enum>J</Enum>
    <Description>Empty Book</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>269</Tag>
    <Enum>K</Enum>
    <Description>Settle High Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>269</Tag>
    <Enum>L</Enum>
    <Description>Settle Low Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>269</Tag>
    <Enum>M</Enum>
    <Description>Prior Settle Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>269</Tag>
    <Enum>N</Enum>
    <Description>Session High Bid</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>269</Tag>
    <Enum>O</Enum>
    <Description>Session Low Offer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>269</Tag>
    <Enum>P</Enum>
    <Description>Early Prices</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>274</Tag>
    <Enum>0</Enum>
    <Description>Plus Tick</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>274</Tag>
    <Enum>1</Enum>
    <Description>Zero-Plus Tick</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>274</Tag>
    <Enum>2</Enum>
    <Description>Minus Tick</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>274</Tag>
    <Enum>3</Enum>
    <Description>Zero-Minus Tick</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>276</Tag>
    <Enum>A</Enum>
    <Description>Open/Active</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>276</Tag>
    <Enum>B</Enum>
    <Description>Closed/Inactive</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>276</Tag>
    <Enum>C</Enum>
    <Description>Exchange Best</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>276</Tag>
    <Enum>D</Enum>
    <Description>Consolidated Best</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>276</Tag>
    <Enum>E</Enum>
    <Description>Locked</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>276</Tag>
    <Enum>F</Enum>
    <Description>Crossed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>276</Tag>
    <Enum>G</Enum>
    <Description>Depth</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>276</Tag>
    <Enum>H</Enum>
    <Description>Fast Trading</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>276</Tag>
    <Enum>I</Enum>
    <Description>Non-Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>276</Tag>
    <Enum>L</Enum>
    <Description>Manual/Slow Quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>276</Tag>
    <Enum>J</Enum>
    <Description>Outright Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>276</Tag>
    <Enum>K</Enum>
    <Description>Implied Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>276</Tag>
    <Enum>M</Enum>
    <Description>Depth on Offer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>276</Tag>
    <Enum>N</Enum>
    <Description>Depth on Bid</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>276</Tag>
    <Enum>O</Enum>
    <Description>Closing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>276</Tag>
    <Enum>P</Enum>
    <Description>News Dissemination</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>276</Tag>
    <Enum>Q</Enum>
    <Description>Trading Range</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>276</Tag>
    <Enum>R</Enum>
    <Description>Order Influx</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>276</Tag>
    <Enum>S</Enum>
    <Description>Due to Related</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>276</Tag>
    <Enum>T</Enum>
    <Description>News Pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>276</Tag>
    <Enum>U</Enum>
    <Description>Additional Info</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>276</Tag>
    <Enum>V</Enum>
    <Description>Additional Info due to related</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>276</Tag>
    <Enum>W</Enum>
    <Description>Resume</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>276</Tag>
    <Enum>X</Enum>
    <Description>View of Common</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>276</Tag>
    <Enum>Y</Enum>
    <Description>Volume Alert</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>276</Tag>
    <Enum>Z</Enum>
    <Description>Order Imbalance</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>276</Tag>
    <Enum>a</Enum>
    <Description>Equipment Changeover</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>28</Sort>
    <Tag>276</Tag>
    <Enum>b</Enum>
    <Description>No Open / No Resume</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>276</Tag>
    <Enum>c</Enum>
    <Description>Regular ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>276</Tag>
    <Enum>d</Enum>
    <Description>Automatic Execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>31</Sort>
    <Tag>276</Tag>
    <Enum>e</Enum>
    <Description>Automatic Execution ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>32</Sort>
    <Tag>276</Tag>
    <Enum>f </Enum>
    <Description>Fast Market ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>33</Sort>
    <Tag>276</Tag>
    <Enum>g</Enum>
    <Description>Inactive ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>34</Sort>
    <Tag>276</Tag>
    <Enum>h</Enum>
    <Description>Rotation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>35</Sort>
    <Tag>276</Tag>
    <Enum>i</Enum>
    <Description>Rotation ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>36</Sort>
    <Tag>276</Tag>
    <Enum>j</Enum>
    <Description>Halt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>37</Sort>
    <Tag>276</Tag>
    <Enum>k</Enum>
    <Description>Halt ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>38</Sort>
    <Tag>276</Tag>
    <Enum>l</Enum>
    <Description>Due to News Dissemination</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>39</Sort>
    <Tag>276</Tag>
    <Enum>m</Enum>
    <Description>Due to News Pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>40</Sort>
    <Tag>276</Tag>
    <Enum>n</Enum>
    <Description>Trading Resume</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>41</Sort>
    <Tag>276</Tag>
    <Enum>o</Enum>
    <Description>Out of Sequence</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>42</Sort>
    <Tag>276</Tag>
    <Enum>p</Enum>
    <Description>Bid Specialist</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>43</Sort>
    <Tag>276</Tag>
    <Enum>q</Enum>
    <Description>Offer Specialist</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>44</Sort>
    <Tag>276</Tag>
    <Enum>r</Enum>
    <Description>Bid Offer Specialist</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>45</Sort>
    <Tag>276</Tag>
    <Enum>s</Enum>
    <Description>End of Day SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>46</Sort>
    <Tag>276</Tag>
    <Enum>t</Enum>
    <Description>Forbidden SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>47</Sort>
    <Tag>276</Tag>
    <Enum>u</Enum>
    <Description>Frozen SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>48</Sort>
    <Tag>276</Tag>
    <Enum>v</Enum>
    <Description>PreOpening SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>49</Sort>
    <Tag>276</Tag>
    <Enum>w</Enum>
    <Description>Opening SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>50</Sort>
    <Tag>276</Tag>
    <Enum>x</Enum>
    <Description>Open SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>51</Sort>
    <Tag>276</Tag>
    <Enum>y</Enum>
    <Description>Surveillance SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>52</Sort>
    <Tag>276</Tag>
    <Enum>z</Enum>
    <Description>Suspended SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>53</Sort>
    <Tag>276</Tag>
    <Enum>0</Enum>
    <Description>Reserved SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>54</Sort>
    <Tag>276</Tag>
    <Enum>1</Enum>
    <Description>No Active SAM</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>55</Sort>
    <Tag>276</Tag>
    <Enum>2</Enum>
    <Description>Restricted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>277</Tag>
    <Enum>A</Enum>
    <Description>Cash (only) Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>277</Tag>
    <Enum>B</Enum>
    <Description>Average Price Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>277</Tag>
    <Enum>C</Enum>
    <Description>Cash Trade (same day clearing)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>277</Tag>
    <Enum>D</Enum>
    <Description>Next Day (only)Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>277</Tag>
    <Enum>E</Enum>
    <Description>Opening/Reopening Trade Detail</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>277</Tag>
    <Enum>F</Enum>
    <Description>Intraday Trade Detail</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>277</Tag>
    <Enum>G</Enum>
    <Description>Rule 127 Trade (NYSE)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>277</Tag>
    <Enum>H</Enum>
    <Description>Rule 155 Trade (AMEX)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>277</Tag>
    <Enum>I</Enum>
    <Description>Sold Last (late reporting)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>277</Tag>
    <Enum>J</Enum>
    <Description>Next Day Trade (next day clearing)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>277</Tag>
    <Enum>K</Enum>
    <Description>Opened (late report of opened trade)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>277</Tag>
    <Enum>L</Enum>
    <Description>Seller</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>277</Tag>
    <Enum>M</Enum>
    <Description>Sold (out of sequence)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>277</Tag>
    <Enum>N</Enum>
    <Description>Stopped Stock (guarantee of price but does not execute the order)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>277</Tag>
    <Enum>P</Enum>
    <Description>Imbalance More Buyers (cannot be used in combination with Q)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>277</Tag>
    <Enum>Q</Enum>
    <Description>Imbalance More Sellers (cannot be used in combination with P)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>277</Tag>
    <Enum>R</Enum>
    <Description>Opening Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>277</Tag>
    <Enum>Y</Enum>
    <Description>Trades resulting from manual/slow quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>277</Tag>
    <Enum>Z</Enum>
    <Description>Trades resulting from intermarket sweep</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>277</Tag>
    <Enum>S</Enum>
    <Description>Bargain Condition (LSE)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>277</Tag>
    <Enum>T</Enum>
    <Description>Converted Price Indicator</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>277</Tag>
    <Enum>U</Enum>
    <Description>Exchange Last</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>277</Tag>
    <Enum>V</Enum>
    <Description>Final Price of Session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>277</Tag>
    <Enum>W</Enum>
    <Description>Ex-pit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>277</Tag>
    <Enum>X</Enum>
    <Description>CrossedX</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>62</Sort>
    <Tag>277</Tag>
    <Enum>0</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>277</Tag>
    <Enum>a</Enum>
    <Description>Volume Only</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>277</Tag>
    <Enum>b</Enum>
    <Description>Direct Plus</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>277</Tag>
    <Enum>c</Enum>
    <Description>Acquisition</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>28</Sort>
    <Tag>277</Tag>
    <Enum>d</Enum>
    <Description>Bunched</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>277</Tag>
    <Enum>e</Enum>
    <Description>Distribution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>277</Tag>
    <Enum>f</Enum>
    <Description>Bunched Sale</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>31</Sort>
    <Tag>277</Tag>
    <Enum>g</Enum>
    <Description>Split Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>32</Sort>
    <Tag>277</Tag>
    <Enum>h</Enum>
    <Description>Cancel Stopped</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>33</Sort>
    <Tag>277</Tag>
    <Enum>i</Enum>
    <Description>Cancel ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>34</Sort>
    <Tag>277</Tag>
    <Enum>j</Enum>
    <Description>Cancel Stopped ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>35</Sort>
    <Tag>277</Tag>
    <Enum>k</Enum>
    <Description>Out of Sequence ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>36</Sort>
    <Tag>277</Tag>
    <Enum>l</Enum>
    <Description>Cancel Last ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>37</Sort>
    <Tag>277</Tag>
    <Enum>m</Enum>
    <Description>Sold Last Sale ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>38</Sort>
    <Tag>277</Tag>
    <Enum>n</Enum>
    <Description>Cancel Last</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>39</Sort>
    <Tag>277</Tag>
    <Enum>o</Enum>
    <Description>Sold Last Sale</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>40</Sort>
    <Tag>277</Tag>
    <Enum>p</Enum>
    <Description>Cancel Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>41</Sort>
    <Tag>277</Tag>
    <Enum>q</Enum>
    <Description>Cancel Open ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>42</Sort>
    <Tag>277</Tag>
    <Enum>r</Enum>
    <Description>Opened Sale ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>43</Sort>
    <Tag>277</Tag>
    <Enum>s</Enum>
    <Description>Cancel Only</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>44</Sort>
    <Tag>277</Tag>
    <Enum>t</Enum>
    <Description>Cancel Only ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>45</Sort>
    <Tag>277</Tag>
    <Enum>u</Enum>
    <Description>Late Open ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>46</Sort>
    <Tag>277</Tag>
    <Enum>v</Enum>
    <Description>Auto Execution ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>47</Sort>
    <Tag>277</Tag>
    <Enum>w</Enum>
    <Description>Reopen</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>48</Sort>
    <Tag>277</Tag>
    <Enum>x</Enum>
    <Description>Reopen ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>49</Sort>
    <Tag>277</Tag>
    <Enum>y</Enum>
    <Description>Adjusted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>50</Sort>
    <Tag>277</Tag>
    <Enum>z</Enum>
    <Description>Adjusted ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>51</Sort>
    <Tag>277</Tag>
    <Enum>AA</Enum>
    <Description>Spread</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>52</Sort>
    <Tag>277</Tag>
    <Enum>AB</Enum>
    <Description>Spread ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>53</Sort>
    <Tag>277</Tag>
    <Enum>AC</Enum>
    <Description>Straddle</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>54</Sort>
    <Tag>277</Tag>
    <Enum>AD</Enum>
    <Description>Straddle ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>55</Sort>
    <Tag>277</Tag>
    <Enum>AE</Enum>
    <Description>Stopped</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>56</Sort>
    <Tag>277</Tag>
    <Enum>AF</Enum>
    <Description>Stopped ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>57</Sort>
    <Tag>277</Tag>
    <Enum>AG</Enum>
    <Description>Regular ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>58</Sort>
    <Tag>277</Tag>
    <Enum>AH</Enum>
    <Description>Combo</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>59</Sort>
    <Tag>277</Tag>
    <Enum>AI</Enum>
    <Description>Combo ETH</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>60</Sort>
    <Tag>277</Tag>
    <Enum>AJ</Enum>
    <Description>Official Closing Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>61</Sort>
    <Tag>277</Tag>
    <Enum>AK</Enum>
    <Description>Prior Reference Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>71</Sort>
    <Tag>277</Tag>
    <Enum>AL</Enum>
    <Description>Stopped Sold Last</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>72</Sort>
    <Tag>277</Tag>
    <Enum>AM</Enum>
    <Description>Stopped Out of Sequence</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>73</Sort>
    <Tag>277</Tag>
    <Enum>AN</Enum>
    <Description>Offical Closing Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>74</Sort>
    <Tag>277</Tag>
    <Enum>AO</Enum>
    <Description>CrossedAO</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>75</Sort>
    <Tag>277</Tag>
    <Enum>AP</Enum>
    <Description>Fast Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>76</Sort>
    <Tag>277</Tag>
    <Enum>AQ</Enum>
    <Description>Automatic Execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>77</Sort>
    <Tag>277</Tag>
    <Enum>AR</Enum>
    <Description>Form T</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>78</Sort>
    <Tag>277</Tag>
    <Enum>AS</Enum>
    <Description>Basket Index</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>79</Sort>
    <Tag>277</Tag>
    <Enum>AT</Enum>
    <Description>Burst Basket</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>279</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>279</Tag>
    <Enum>1</Enum>
    <Description>Change</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>279</Tag>
    <Enum>2</Enum>
    <Description>Delete</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>279</Tag>
    <Enum>3</Enum>
    <Description>Delete Thru</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>279</Tag>
    <Enum>4</Enum>
    <Description>Delete From</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>281</Tag>
    <Enum>0</Enum>
    <Description>Unknown symbol</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>281</Tag>
    <Enum>1</Enum>
    <Description>Duplicate MDReqID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>281</Tag>
    <Enum>2</Enum>
    <Description>Insufficient Bandwidth</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>281</Tag>
    <Enum>3</Enum>
    <Description>Insufficient Permissions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>281</Tag>
    <Enum>4</Enum>
    <Description>Unsupported SubscriptionRequestType</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>281</Tag>
    <Enum>5</Enum>
    <Description>Unsupported MarketDepth</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>281</Tag>
    <Enum>6</Enum>
    <Description>Unsupported MDUpdateType</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>281</Tag>
    <Enum>7</Enum>
    <Description>Unsupported AggregatedBook</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>281</Tag>
    <Enum>8</Enum>
    <Description>Unsupported MDEntryType</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>281</Tag>
    <Enum>9</Enum>
    <Description>Unsupported TradingSessionID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>281</Tag>
    <Enum>A</Enum>
    <Description>Unsupported Scope</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>281</Tag>
    <Enum>B</Enum>
    <Description>Unsupported OpenCloseSettleFlag</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>281</Tag>
    <Enum>C</Enum>
    <Description>Unsupported MDImplicitDelete</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>285</Tag>
    <Enum>0</Enum>
    <Description>Cancellation / Trade Bust</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>285</Tag>
    <Enum>1</Enum>
    <Description>Error</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>286</Tag>
    <Enum>0</Enum>
    <Description>Daily Open / Close / Settlement entry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>286</Tag>
    <Enum>1</Enum>
    <Description>Session Open / Close / Settlement entry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>286</Tag>
    <Enum>2</Enum>
    <Description>Delivery Settlement entry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>286</Tag>
    <Enum>3</Enum>
    <Description>Expected entry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>286</Tag>
    <Enum>4</Enum>
    <Description>Entry from previous business day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>286</Tag>
    <Enum>5</Enum>
    <Description>Theoretical Price value</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>291</Tag>
    <Enum>1</Enum>
    <Description>Bankrupt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>291</Tag>
    <Enum>2</Enum>
    <Description>Pending delisting</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>291</Tag>
    <Enum>3</Enum>
    <Description>Restricted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>292</Tag>
    <Enum>A</Enum>
    <Description>Ex-Dividend</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>292</Tag>
    <Enum>B</Enum>
    <Description>Ex-Distribution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>292</Tag>
    <Enum>C</Enum>
    <Description>Ex-Rights</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>292</Tag>
    <Enum>D</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>292</Tag>
    <Enum>E</Enum>
    <Description>Ex-Interest</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>292</Tag>
    <Enum>F</Enum>
    <Description>Cash Dividend</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>292</Tag>
    <Enum>G</Enum>
    <Description>Stock Dividend</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>292</Tag>
    <Enum>H</Enum>
    <Description>Non-Integer Stock Split</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>292</Tag>
    <Enum>I</Enum>
    <Description>Reverse Stock Split</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>292</Tag>
    <Enum>J</Enum>
    <Description>Standard-Integer Stock Split</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>292</Tag>
    <Enum>K</Enum>
    <Description>Position Consolidation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>292</Tag>
    <Enum>L</Enum>
    <Description>Liquidation Reorganization</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>292</Tag>
    <Enum>M</Enum>
    <Description>Merger Reorganization</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>292</Tag>
    <Enum>N</Enum>
    <Description>Rights Offering</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>292</Tag>
    <Enum>O</Enum>
    <Description>Shareholder Meeting</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>292</Tag>
    <Enum>P</Enum>
    <Description>Spinoff</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>292</Tag>
    <Enum>Q</Enum>
    <Description>Tender Offer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>292</Tag>
    <Enum>R</Enum>
    <Description>Warrant</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>292</Tag>
    <Enum>S</Enum>
    <Description>Special Action</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>292</Tag>
    <Enum>T</Enum>
    <Description>Symbol Conversion</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>292</Tag>
    <Enum>U</Enum>
    <Description>CUSIP / Name Change</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>292</Tag>
    <Enum>V</Enum>
    <Description>Leap Rollover</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>297</Tag>
    <Enum>0</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>297</Tag>
    <Enum>1</Enum>
    <Description>Cancel for Symbol(s)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>297</Tag>
    <Enum>10</Enum>
    <Description>Pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>297</Tag>
    <Enum>11</Enum>
    <Description>Pass</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>297</Tag>
    <Enum>12</Enum>
    <Description>Locked Market Warning</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>297</Tag>
    <Enum>13</Enum>
    <Description>Cross Market Warning</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>297</Tag>
    <Enum>14</Enum>
    <Description>Canceled Due To Lock Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>297</Tag>
    <Enum>15</Enum>
    <Description>Canceled Due To Cross Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>297</Tag>
    <Enum>2</Enum>
    <Description>Canceled for Security Type(s)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>297</Tag>
    <Enum>3</Enum>
    <Description>Canceled for Underlying</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>297</Tag>
    <Enum>4</Enum>
    <Description>Canceled All</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>297</Tag>
    <Enum>5</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>297</Tag>
    <Enum>6</Enum>
    <Description>Removed from Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>297</Tag>
    <Enum>7</Enum>
    <Description>Expired</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>297</Tag>
    <Enum>8</Enum>
    <Description>Query</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>297</Tag>
    <Enum>9</Enum>
    <Description>Quote Not Found</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>298</Tag>
    <Enum>1</Enum>
    <Description>Cancel for Symbol(s)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>298</Tag>
    <Enum>2</Enum>
    <Description>Cancel for Security Type(s)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>298</Tag>
    <Enum>3</Enum>
    <Description>Cancel for Underlying Symbol</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>298</Tag>
    <Enum>4</Enum>
    <Description>Cancel All Quotes</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>300</Tag>
    <Enum>1</Enum>
    <Description>Unknown Symbol (security)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>300</Tag>
    <Enum>2</Enum>
    <Description>Exchange (Security) closed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>300</Tag>
    <Enum>3</Enum>
    <Description>Quote Request exceeds limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>300</Tag>
    <Enum>4</Enum>
    <Description>Too late to enter</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>300</Tag>
    <Enum>5</Enum>
    <Description>Unknown Quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>300</Tag>
    <Enum>6</Enum>
    <Description>Duplicate Quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>300</Tag>
    <Enum>7</Enum>
    <Description>Invalid bid/ask spread</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>300</Tag>
    <Enum>8</Enum>
    <Description>Invalid price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>300</Tag>
    <Enum>9</Enum>
    <Description>Not authorized to quote security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>300</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>301</Tag>
    <Enum>0</Enum>
    <Description>No Acknowledgement (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>301</Tag>
    <Enum>1</Enum>
    <Description>Acknowledge only negative or erroneous quotes</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>301</Tag>
    <Enum>2</Enum>
    <Description>Acknowledge each quote messages</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>303</Tag>
    <Enum>1</Enum>
    <Description>Manual</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>303</Tag>
    <Enum>2</Enum>
    <Description>Automatic</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>321</Tag>
    <Enum>0</Enum>
    <Description>Request Security identity and specifications</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>321</Tag>
    <Enum>1</Enum>
    <Description>Request Security identity for the specifications provided (name of the security is not supplied)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>321</Tag>
    <Enum>2</Enum>
    <Description>Request List Security Types</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>321</Tag>
    <Enum>3</Enum>
    <Description>Request List Securities (can be qualified with Symbol, SecurityType, TradingSessionID, SecurityExchange. If provided then only list Securities for the specific type.)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>323</Tag>
    <Enum>1</Enum>
    <Description>Accept security proposal as-is</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>323</Tag>
    <Enum>2</Enum>
    <Description>Accept security proposal with revisions as indicated in the message</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>323</Tag>
    <Enum>3</Enum>
    <Description>List of security types returned per request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>323</Tag>
    <Enum>4</Enum>
    <Description>List of securities returned per request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>323</Tag>
    <Enum>5</Enum>
    <Description>Reject security proposal</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>323</Tag>
    <Enum>6</Enum>
    <Description>Cannot match selection criteria</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>325</Tag>
    <Enum>N</Enum>
    <Description>Message is being sent as a result of a prior request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>325</Tag>
    <Enum>Y</Enum>
    <Description>Message is being secnt unsolicited</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>326</Tag>
    <Enum>1</Enum>
    <Description>Opening delay</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>326</Tag>
    <Enum>10</Enum>
    <Description>Market on Close Imbalance Sell</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>326</Tag>
    <Enum>11</Enum>
    <Description>(not assigned)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>326</Tag>
    <Enum>12</Enum>
    <Description>No Market Imbalance</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>326</Tag>
    <Enum>13</Enum>
    <Description>No Market on Close Imbalance</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>326</Tag>
    <Enum>14</Enum>
    <Description>ITS Pre-opening</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>326</Tag>
    <Enum>15</Enum>
    <Description>New Price Indication</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>326</Tag>
    <Enum>16</Enum>
    <Description>Trade Dissemination Time</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>326</Tag>
    <Enum>17</Enum>
    <Description>Ready to trade (start of session)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>326</Tag>
    <Enum>18</Enum>
    <Description>Not available for trading (end of session)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>326</Tag>
    <Enum>19</Enum>
    <Description>Not traded on this market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>326</Tag>
    <Enum>2</Enum>
    <Description>Trading halt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>326</Tag>
    <Enum>20</Enum>
    <Description>Unknown or Invalid</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>326</Tag>
    <Enum>21</Enum>
    <Description>Pre-open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>326</Tag>
    <Enum>22</Enum>
    <Description>Opening Rotation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>326</Tag>
    <Enum>23</Enum>
    <Description>Fast Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>326</Tag>
    <Enum>3</Enum>
    <Description>Resume</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>326</Tag>
    <Enum>4</Enum>
    <Description>No Open / No Resume</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>326</Tag>
    <Enum>5</Enum>
    <Description>Price indication</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>326</Tag>
    <Enum>6</Enum>
    <Description>Trading Range Indication</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>326</Tag>
    <Enum>7</Enum>
    <Description>Market Imbalance Buy</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>326</Tag>
    <Enum>8</Enum>
    <Description>Market Imbalance Sell</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>326</Tag>
    <Enum>9</Enum>
    <Description>Market on Close Imbalance Buy</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>327</Tag>
    <Enum>D</Enum>
    <Description>News Dissemination</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>327</Tag>
    <Enum>E</Enum>
    <Description>Order Influx</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>327</Tag>
    <Enum>I</Enum>
    <Description>Order Imbalance</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>327</Tag>
    <Enum>M</Enum>
    <Description>Additional Information</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>327</Tag>
    <Enum>P</Enum>
    <Description>New Pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>327</Tag>
    <Enum>X</Enum>
    <Description>Equipment Changeover</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>328</Tag>
    <Enum>N</Enum>
    <Description>Halt was not related to a halt of the common stock</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>328</Tag>
    <Enum>Y</Enum>
    <Description>Half was due to common stock being halted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>329</Tag>
    <Enum>N</Enum>
    <Description>Halt was not related to a halt of the related security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>329</Tag>
    <Enum>Y</Enum>
    <Description>Halt was due to related security being halted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>334</Tag>
    <Enum>1</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>334</Tag>
    <Enum>2</Enum>
    <Description>Error</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>334</Tag>
    <Enum>3</Enum>
    <Description>Correction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>338</Tag>
    <Enum>1</Enum>
    <Description>Electronic</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>338</Tag>
    <Enum>2</Enum>
    <Description>Open Outcry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>338</Tag>
    <Enum>3</Enum>
    <Description>Two Party</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>339</Tag>
    <Enum>1</Enum>
    <Description>Testing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>339</Tag>
    <Enum>2</Enum>
    <Description>Simulated</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>339</Tag>
    <Enum>3</Enum>
    <Description>Production</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>340</Tag>
    <Enum>0</Enum>
    <Description>Unknown</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>340</Tag>
    <Enum>1</Enum>
    <Description>Halted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>340</Tag>
    <Enum>2</Enum>
    <Description>Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>340</Tag>
    <Enum>3</Enum>
    <Description>Closed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>340</Tag>
    <Enum>4</Enum>
    <Description>Pre-Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>340</Tag>
    <Enum>5</Enum>
    <Description>Pre-Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>340</Tag>
    <Enum>6</Enum>
    <Description>Request Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>368</Tag>
    <Enum>1</Enum>
    <Description>Unknown symbol (security)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>368</Tag>
    <Enum>2</Enum>
    <Description>Exhcnage (security) closed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>368</Tag>
    <Enum>3</Enum>
    <Description>Quote exceeds limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>368</Tag>
    <Enum>4</Enum>
    <Description>Too late to enter</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>368</Tag>
    <Enum>5</Enum>
    <Description>Unknown quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>368</Tag>
    <Enum>6</Enum>
    <Description>Duplicate quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>368</Tag>
    <Enum>7</Enum>
    <Description>Invalid bid/ask spread</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>368</Tag>
    <Enum>8</Enum>
    <Description>Invalid price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>368</Tag>
    <Enum>9</Enum>
    <Description>Not authorized to quote security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>368</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>373</Tag>
    <Enum>0</Enum>
    <Description>Invalid Tag Number</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>373</Tag>
    <Enum>1</Enum>
    <Description>Required Tag Missing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>373</Tag>
    <Enum>10</Enum>
    <Description>SendingTime Accuracy Problem</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>373</Tag>
    <Enum>11</Enum>
    <Description>Invalid MsgType</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>373</Tag>
    <Enum>12</Enum>
    <Description>XML Validation Error</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>373</Tag>
    <Enum>13</Enum>
    <Description>Tag appears more than once</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>373</Tag>
    <Enum>14</Enum>
    <Description>Tag specified out of required order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>373</Tag>
    <Enum>15</Enum>
    <Description>Repeating group fields out of order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>373</Tag>
    <Enum>16</Enum>
    <Description>Incorrect NumInGroup count for repeating group</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>373</Tag>
    <Enum>17</Enum>
    <Description>Non &quot;Data&quot; value includes field delimiter (&lt;SOH&gt; character)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>373</Tag>
    <Enum>2</Enum>
    <Description>Tag not defined for this message type</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>373</Tag>
    <Enum>3</Enum>
    <Description>Undefined tag</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>373</Tag>
    <Enum>4</Enum>
    <Description>Tag specified without a value</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>373</Tag>
    <Enum>5</Enum>
    <Description>Value is incorrect (out of range) for this tag</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>373</Tag>
    <Enum>6</Enum>
    <Description>Incorrect data format for value</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>373</Tag>
    <Enum>7</Enum>
    <Description>Decryption problem</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>373</Tag>
    <Enum>8</Enum>
    <Description>Signature problem</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>373</Tag>
    <Enum>9</Enum>
    <Description> CompID problem</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>373</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>374</Tag>
    <Enum>C</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>374</Tag>
    <Enum>N</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>377</Tag>
    <Enum>N</Enum>
    <Description>Was not solicited</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>377</Tag>
    <Enum>Y</Enum>
    <Description>Was solicited</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>378</Tag>
    <Enum>0</Enum>
    <Description>GT corporate action</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>378</Tag>
    <Enum>1</Enum>
    <Description>GT renewal / restatement (no corporate action)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>378</Tag>
    <Enum>10</Enum>
    <Description>Warehouse Recap</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>378</Tag>
    <Enum>2</Enum>
    <Description>Verbal change</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>378</Tag>
    <Enum>3</Enum>
    <Description>Repricing of order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>378</Tag>
    <Enum>4</Enum>
    <Description>Broker option</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>378</Tag>
    <Enum>5</Enum>
    <Description>Partial decline of OrderQty (e.g. exchange initiated partial cancel)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>378</Tag>
    <Enum>6</Enum>
    <Description>Cancel on Trading Halt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>378</Tag>
    <Enum>7</Enum>
    <Description>Cancel on System Failure</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>378</Tag>
    <Enum>8</Enum>
    <Description>Market (Exchange) option</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>378</Tag>
    <Enum>9</Enum>
    <Description>Canceled, not best</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>378</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>380</Tag>
    <Enum>0</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>380</Tag>
    <Enum>1</Enum>
    <Description>Unknown ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>380</Tag>
    <Enum>2</Enum>
    <Description>Unknown Security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>380</Tag>
    <Enum>3</Enum>
    <Description>Unknown Message Type</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>380</Tag>
    <Enum>4</Enum>
    <Description>Application not available</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>380</Tag>
    <Enum>5</Enum>
    <Description>Conditionally required field missing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>380</Tag>
    <Enum>6</Enum>
    <Description>Not Authorized</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>380</Tag>
    <Enum>7</Enum>
    <Description>DeliverTo firm not available at this time</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>380</Tag>
    <Enum>18</Enum>
    <Description>Invalid price increment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>385</Tag>
    <Enum>R</Enum>
    <Description>Receive</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>385</Tag>
    <Enum>S</Enum>
    <Description>Send</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>388</Tag>
    <Enum>0</Enum>
    <Description>Related to displayed price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>388</Tag>
    <Enum>1</Enum>
    <Description>Related to market price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>388</Tag>
    <Enum>2</Enum>
    <Description>Related to primary price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>388</Tag>
    <Enum>3</Enum>
    <Description>Related to local primary price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>388</Tag>
    <Enum>4</Enum>
    <Description>Related to midpoint price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>388</Tag>
    <Enum>5</Enum>
    <Description>Related to last trade price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>388</Tag>
    <Enum>6</Enum>
    <Description>Related to VWAP</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>394</Tag>
    <Enum>1</Enum>
    <Description>&quot;Non Disclosed&quot; style (e.g. US/European)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>394</Tag>
    <Enum>2</Enum>
    <Description>&quot;Disclosed&quot; sytle (e.g. Japanese)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>394</Tag>
    <Enum>3</Enum>
    <Description>No bidding process</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>399</Tag>
    <Enum>1</Enum>
    <Description>Sector</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>399</Tag>
    <Enum>2</Enum>
    <Description>Country</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>399</Tag>
    <Enum>3</Enum>
    <Description>Index</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>401</Tag>
    <Enum>1</Enum>
    <Description>Side Value 1</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>401</Tag>
    <Enum>2</Enum>
    <Description>Side Value 2</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>409</Tag>
    <Enum>1</Enum>
    <Description>5-day moving average</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>409</Tag>
    <Enum>2</Enum>
    <Description>20-day moving average</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>409</Tag>
    <Enum>3</Enum>
    <Description>Normal market size</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>409</Tag>
    <Enum>4</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>411</Tag>
    <Enum>N</Enum>
    <Description>False</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>411</Tag>
    <Enum>Y</Enum>
    <Description>True</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>414</Tag>
    <Enum>1</Enum>
    <Description>Buy-side explicitly requests status using Statue Request (default), the sell-side firm can, however, send a DONE status List STatus Response in an unsolicited fashion</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>414</Tag>
    <Enum>2</Enum>
    <Description>Sell-side periodically sends status using List Status. Period optionally specified in ProgressPeriod.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>414</Tag>
    <Enum>3</Enum>
    <Description>Real-time execution reports (to be discourage)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>416</Tag>
    <Enum>1</Enum>
    <Description>Net</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>416</Tag>
    <Enum>2</Enum>
    <Description>Gross</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>418</Tag>
    <Enum>A</Enum>
    <Description>Agency</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>418</Tag>
    <Enum>G</Enum>
    <Description>VWAP Guarantee</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>418</Tag>
    <Enum>J</Enum>
    <Description>Guaranteed Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>418</Tag>
    <Enum>R</Enum>
    <Description>Risk Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>419</Tag>
    <Enum>2</Enum>
    <Description>Closing price at morningn session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>419</Tag>
    <Enum>3</Enum>
    <Description>Closing price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>419</Tag>
    <Enum>4</Enum>
    <Description>Current price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>419</Tag>
    <Enum>5</Enum>
    <Description>SQ</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>419</Tag>
    <Enum>6</Enum>
    <Description>VWAP through a day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>419</Tag>
    <Enum>7</Enum>
    <Description>VWAP through a morning session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>419</Tag>
    <Enum>8</Enum>
    <Description>VWAP through an afternoon session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>419</Tag>
    <Enum>9</Enum>
    <Description>VWAP through a day except &quot;YORI&quot; (an opening auction)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>419</Tag>
    <Enum>A</Enum>
    <Description>VWAP through a morning session except &quot;YORI&quot; (an opening auction)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>419</Tag>
    <Enum>B</Enum>
    <Description>VWAP through an afternoon session except &quot;YORI&quot; (an opening auction)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>419</Tag>
    <Enum>C</Enum>
    <Description>Strike</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>419</Tag>
    <Enum>D</Enum>
    <Description>Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>419</Tag>
    <Enum>Z</Enum>
    <Description>Others</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>423</Tag>
    <Enum>1</Enum>
    <Description>Percentage (i.e. percent of par) (often called &quot;dollar price&quot; for fixed income)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>423</Tag>
    <Enum>10</Enum>
    <Description>Fixed cabinet trade price (primarily for listed futures and options)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>423</Tag>
    <Enum>11</Enum>
    <Description>Variable cabinet trade price (primarily for listed futures and options)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>423</Tag>
    <Enum>2</Enum>
    <Description>Per unit (i.e. per share or contract)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>423</Tag>
    <Enum>3</Enum>
    <Description>Fixed amount (absolute value)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>423</Tag>
    <Enum>4</Enum>
    <Description>Discount - percentage points below par</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>423</Tag>
    <Enum>5</Enum>
    <Description>Premium - percentage points over par</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>423</Tag>
    <Enum>6</Enum>
    <Description>Spread (basis points spread)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>423</Tag>
    <Enum>7</Enum>
    <Description>TED Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>423</Tag>
    <Enum>8</Enum>
    <Description>TED Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>423</Tag>
    <Enum>9</Enum>
    <Description>Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>423</Tag>
    <Enum>13</Enum>
    <Description>Product ticks in halfs</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>423</Tag>
    <Enum>14</Enum>
    <Description>Product ticks in fourths</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>423</Tag>
    <Enum>15</Enum>
    <Description>Product ticks in eights</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>423</Tag>
    <Enum>16</Enum>
    <Description>Product ticks in sixteenths</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>423</Tag>
    <Enum>17</Enum>
    <Description>Product ticks in thirty-seconds</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>423</Tag>
    <Enum>18</Enum>
    <Description>Product ticks in sixty-forths</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>423</Tag>
    <Enum>19</Enum>
    <Description>Product ticks in one-twenty-eights</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>427</Tag>
    <Enum>0</Enum>
    <Description>Book out all trades on day of execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>427</Tag>
    <Enum>1</Enum>
    <Description>Accumulate exectuions until forder is filled or expires</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>427</Tag>
    <Enum>2</Enum>
    <Description>Accumulate until verballly notified otherwise</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>429</Tag>
    <Enum>1</Enum>
    <Description>Ack</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>429</Tag>
    <Enum>2</Enum>
    <Description>Response</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>429</Tag>
    <Enum>3</Enum>
    <Description>Timed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>429</Tag>
    <Enum>4</Enum>
    <Description>Exec Started</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>429</Tag>
    <Enum>5</Enum>
    <Description>All Done</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>429</Tag>
    <Enum>6</Enum>
    <Description>Alert</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>430</Tag>
    <Enum>1</Enum>
    <Description>Net</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>430</Tag>
    <Enum>2</Enum>
    <Description>Gross</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>431</Tag>
    <Enum>1</Enum>
    <Description>In bidding process</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>431</Tag>
    <Enum>2</Enum>
    <Description>Received for execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>431</Tag>
    <Enum>3</Enum>
    <Description>Executing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>431</Tag>
    <Enum>4</Enum>
    <Description>Cancelling</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>431</Tag>
    <Enum>5</Enum>
    <Description>Alert</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>431</Tag>
    <Enum>6</Enum>
    <Description>All Done</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>431</Tag>
    <Enum>7</Enum>
    <Description>Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>433</Tag>
    <Enum>1</Enum>
    <Description>Immediate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>433</Tag>
    <Enum>2</Enum>
    <Description>Wait for Execut Instruction (i.e. a List Execut message or phone call before proceeding with execution of the list)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>433</Tag>
    <Enum>3</Enum>
    <Description>Exchange/switch CIV order - Sell driven</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>433</Tag>
    <Enum>4</Enum>
    <Description>Exchange/switch CIV order - Buy driven, cash top-up (i.e. additional cash will be provided to fulfill the order)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>433</Tag>
    <Enum>5</Enum>
    <Description>Exchange/switch CIV order - Buy driven, cash withdraw (i.e. additional cash will not be provided to fulfill the order)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>434</Tag>
    <Enum>1</Enum>
    <Description>Order cancel request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>434</Tag>
    <Enum>2</Enum>
    <Description>Order cancel/replace request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>442</Tag>
    <Enum>1</Enum>
    <Description>Single security (defualt if not specified)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>442</Tag>
    <Enum>2</Enum>
    <Description>Individual leg of a multi=leg security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>442</Tag>
    <Enum>3</Enum>
    <Description>Multi-leg security</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for Equities</Group>
    <Sort>1</Sort>
    <Tag>447</Tag>
    <Enum>1</Enum>
    <Description>Korean Investor ID</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for Equities</Group>
    <Sort>2</Sort>
    <Tag>447</Tag>
    <Enum>2</Enum>
    <Description>Taiwanese Qualified Foreign Investor ID QFII/FID</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for Equities</Group>
    <Sort>3</Sort>
    <Tag>447</Tag>
    <Enum>3</Enum>
    <Description>Taiwanese Trading Acct</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for Equities</Group>
    <Sort>4</Sort>
    <Tag>447</Tag>
    <Enum>4</Enum>
    <Description>Malaysian Central Depository (MCD) number</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for Equities</Group>
    <Sort>5</Sort>
    <Tag>447</Tag>
    <Enum>5</Enum>
    <Description>Chinese Investor ID</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for CIV</Group>
    <Sort>1</Sort>
    <Tag>447</Tag>
    <Enum>6</Enum>
    <Description>UK National Insurance or Pension Number</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for CIV</Group>
    <Sort>2</Sort>
    <Tag>447</Tag>
    <Enum>7</Enum>
    <Description>US Social Security Number</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for CIV</Group>
    <Sort>3</Sort>
    <Tag>447</Tag>
    <Enum>8</Enum>
    <Description>US Employer or Tax ID Number</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for CIV</Group>
    <Sort>4</Sort>
    <Tag>447</Tag>
    <Enum>9</Enum>
    <Description>Australian Business Number</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole = "InvestorID" and for CIV</Group>
    <Sort>5</Sort>
    <Tag>447</Tag>
    <Enum>A</Enum>
    <Description>Australian Tax File Number</Description>
  </Enums>
  <Enums>
    <Group>For all PartyRoles</Group>
    <Sort>1</Sort>
    <Tag>447</Tag>
    <Enum>B</Enum>
    <Description>BIC (Bank Identification Code - SWIFT managed) code (ISO9362 - See &quot;Appendix 6-B&quot;)</Description>
  </Enums>
  <Enums>
    <Group>For all PartyRoles</Group>
    <Sort>2</Sort>
    <Tag>447</Tag>
    <Enum>C</Enum>
    <Description>Generally accepted market participant identifier (e.g. NASD mnemonic)</Description>
  </Enums>
  <Enums>
    <Group>For all PartyRoles</Group>
    <Sort>3</Sort>
    <Tag>447</Tag>
    <Enum>D</Enum>
    <Description>Proprietary / Custom code</Description>
  </Enums>
  <Enums>
    <Group>For all PartyRoles</Group>
    <Sort>4</Sort>
    <Tag>447</Tag>
    <Enum>E</Enum>
    <Description>ISO Country Code</Description>
  </Enums>
  <Enums>
    <Group>For all PartyRoles</Group>
    <Sort>5</Sort>
    <Tag>447</Tag>
    <Enum>F</Enum>
    <Description>Settlement Entity Location (note if Local Market Settlement use &quot;E=ISO Country Code&quot;) (see &quot;Appendix 6-G&quot; for valid values)</Description>
  </Enums>
  <Enums>
    <Group>For all PartyRoles</Group>
    <Sort>6</Sort>
    <Tag>447</Tag>
    <Enum>G</Enum>
    <Description>MIC (ISO 10383 - Market Identificer Code) (See &quot;Appendix 6-C&quot;)</Description>
  </Enums>
  <Enums>
    <Group>For all PartyRoles</Group>
    <Sort>7</Sort>
    <Tag>447</Tag>
    <Enum>H</Enum>
    <Description>CSD participant/member code (e.g.. Euroclear, DTC, CREST or Kassenverein number)</Description>
  </Enums>
  <Enums>
    <Group>For PartyRole="Broker of Credit"</Group>
    <Sort>1</Sort>
    <Tag>447</Tag>
    <Enum>I</Enum>
    <Description>Directed broker three character acronym as defined in ISITC &quot;ETC Best Practice&quot; guidelines document</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>452</Tag>
    <Enum>1</Enum>
    <Description>Executing Firm (formerly FIX 4.2 ExecBroker)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>452</Tag>
    <Enum>10</Enum>
    <Description>Settlement Location (formerly FIX 4.2 SettlLocation)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>452</Tag>
    <Enum>11</Enum>
    <Description>Order Origination Trader (associated with Order Origination Firm - i.e. trader who initiates/submits the order)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>452</Tag>
    <Enum>12</Enum>
    <Description>Executing Trader (associated with Executing Firm - actually executes)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>452</Tag>
    <Enum>13</Enum>
    <Description>Order Origination Firm (e.g. buy-side firm)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>452</Tag>
    <Enum>14</Enum>
    <Description>Giveup Clearing Firm (firm to which trade is given up)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>452</Tag>
    <Enum>15</Enum>
    <Description>Correspondant Clearing Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>452</Tag>
    <Enum>16</Enum>
    <Description>Executing System</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>452</Tag>
    <Enum>17</Enum>
    <Description>Contra Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>452</Tag>
    <Enum>18</Enum>
    <Description>Contra Clearing Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>452</Tag>
    <Enum>19</Enum>
    <Description>Sponsoring Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>452</Tag>
    <Enum>2</Enum>
    <Description>Broker of Credit (formerly FIX 4.2 BrokerOfCredit)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>452</Tag>
    <Enum>20</Enum>
    <Description>Underlying Contra Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>452</Tag>
    <Enum>21</Enum>
    <Description>Clearing Organization</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>452</Tag>
    <Enum>22</Enum>
    <Description>Exchange</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>452</Tag>
    <Enum>24</Enum>
    <Description>Customer Account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>452</Tag>
    <Enum>25</Enum>
    <Description>Correspondent Clearing Organization</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>452</Tag>
    <Enum>26</Enum>
    <Description>Correspondent Broker</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>452</Tag>
    <Enum>27</Enum>
    <Description>Buyer/Seller (Receiver/Deliverer)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>28</Sort>
    <Tag>452</Tag>
    <Enum>28</Enum>
    <Description>Custodian</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>452</Tag>
    <Enum>29</Enum>
    <Description>Intermediary</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>452</Tag>
    <Enum>3</Enum>
    <Description>Client ID (formerly FIX 4.2 ClientID)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>452</Tag>
    <Enum>30</Enum>
    <Description>Agent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>31</Sort>
    <Tag>452</Tag>
    <Enum>31</Enum>
    <Description>Sub-custodian</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>32</Sort>
    <Tag>452</Tag>
    <Enum>32</Enum>
    <Description>Beneficiary</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>33</Sort>
    <Tag>452</Tag>
    <Enum>33</Enum>
    <Description>Interested party</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>34</Sort>
    <Tag>452</Tag>
    <Enum>34</Enum>
    <Description>Regulatory body</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>35</Sort>
    <Tag>452</Tag>
    <Enum>35</Enum>
    <Description>Liquidity provider</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>36</Sort>
    <Tag>452</Tag>
    <Enum>36</Enum>
    <Description>Entering trader</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>37</Sort>
    <Tag>452</Tag>
    <Enum>37</Enum>
    <Description>Contra trader</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>38</Sort>
    <Tag>452</Tag>
    <Enum>38</Enum>
    <Description>Position account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>452</Tag>
    <Enum>4</Enum>
    <Description>Clearing Firm (formerly FIX 4.2 ClearingFirm)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>452</Tag>
    <Enum>5</Enum>
    <Description>Investor ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>452</Tag>
    <Enum>6</Enum>
    <Description>Introducing Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>452</Tag>
    <Enum>7</Enum>
    <Description>Entering Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>452</Tag>
    <Enum>8</Enum>
    <Description>Locate / Lending Firm (for short-sales)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>452</Tag>
    <Enum>9</Enum>
    <Description>Fund Manager Client ID (for CIV)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>60</Sort>
    <Tag>452</Tag>
    <Enum>60</Enum>
    <Description>Introducing Broker</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>41</Sort>
    <Tag>452</Tag>
    <Enum>41</Enum>
    <Description>Contra Position Account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>42</Sort>
    <Tag>452</Tag>
    <Enum>42</Enum>
    <Description>Contra Exchange</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>43</Sort>
    <Tag>452</Tag>
    <Enum>43</Enum>
    <Description>Internal Carry Account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>44</Sort>
    <Tag>452</Tag>
    <Enum>44</Enum>
    <Description>Order Entry Operator ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>45</Sort>
    <Tag>452</Tag>
    <Enum>45</Enum>
    <Description>Secondary Account Number</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>46</Sort>
    <Tag>452</Tag>
    <Enum>46</Enum>
    <Description>Foriegn Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>47</Sort>
    <Tag>452</Tag>
    <Enum>47</Enum>
    <Description>Third Party Allocation Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>48</Sort>
    <Tag>452</Tag>
    <Enum>48</Enum>
    <Description>Claiming Account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>49</Sort>
    <Tag>452</Tag>
    <Enum>49</Enum>
    <Description>Asset Manager</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>50</Sort>
    <Tag>452</Tag>
    <Enum>50</Enum>
    <Description>Pledgor Account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>51</Sort>
    <Tag>452</Tag>
    <Enum>51</Enum>
    <Description>Pledgee Account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>52</Sort>
    <Tag>452</Tag>
    <Enum>52</Enum>
    <Description>Large Trader Reportable Account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>53</Sort>
    <Tag>452</Tag>
    <Enum>53</Enum>
    <Description>Trader mnemonic</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>54</Sort>
    <Tag>452</Tag>
    <Enum>54</Enum>
    <Description>Sender Location</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>55</Sort>
    <Tag>452</Tag>
    <Enum>55</Enum>
    <Description>Session ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>460</Tag>
    <Enum>1</Enum>
    <Description>AGENCY</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>460</Tag>
    <Enum>10</Enum>
    <Description>MORTGAGE</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>460</Tag>
    <Enum>11</Enum>
    <Description>MUNICIPAL</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>460</Tag>
    <Enum>12</Enum>
    <Description>OTHER</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>460</Tag>
    <Enum>13</Enum>
    <Description>FINANCING</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>460</Tag>
    <Enum>2</Enum>
    <Description>COMMODITY</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>460</Tag>
    <Enum>3</Enum>
    <Description>CORPORATE</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>460</Tag>
    <Enum>4</Enum>
    <Description>CURRENCY</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>460</Tag>
    <Enum>5</Enum>
    <Description>EQUITY</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>460</Tag>
    <Enum>6</Enum>
    <Description>GOVERNMENT</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>460</Tag>
    <Enum>7</Enum>
    <Description>INDEX</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>460</Tag>
    <Enum>8</Enum>
    <Description>LOAN</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>460</Tag>
    <Enum>9</Enum>
    <Description>MONEYMARKET</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>464</Tag>
    <Enum>N</Enum>
    <Description>Fales (Production)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>464</Tag>
    <Enum>Y</Enum>
    <Description>True (Test)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>465</Tag>
    <Enum>1</Enum>
    <Description>SHARES</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>465</Tag>
    <Enum>2</Enum>
    <Description>BONDS</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>465</Tag>
    <Enum>3</Enum>
    <Description>CURRENTFACE</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>465</Tag>
    <Enum>4</Enum>
    <Description>ORIGINALFACE</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>465</Tag>
    <Enum>5</Enum>
    <Description>CURRENCY</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>465</Tag>
    <Enum>6</Enum>
    <Description>CONTRACTS</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>465</Tag>
    <Enum>7</Enum>
    <Description>OTHER</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>465</Tag>
    <Enum>8</Enum>
    <Description>PAR</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>468</Tag>
    <Enum>0</Enum>
    <Description>Round to nearest</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>468</Tag>
    <Enum>1</Enum>
    <Description>Round down</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>468</Tag>
    <Enum>2</Enum>
    <Description>Round up</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>477</Tag>
    <Enum>1</Enum>
    <Description>CREST</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>477</Tag>
    <Enum>10</Enum>
    <Description>BPAY</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>477</Tag>
    <Enum>11</Enum>
    <Description>High Value Clearing System HVACS</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>477</Tag>
    <Enum>12</Enum>
    <Description>Reinvest In Fund</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>477</Tag>
    <Enum>2</Enum>
    <Description>NSCC</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>477</Tag>
    <Enum>3</Enum>
    <Description>Euroclear</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>477</Tag>
    <Enum>4</Enum>
    <Description>Clearstream</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>477</Tag>
    <Enum>5</Enum>
    <Description>Cheque</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>477</Tag>
    <Enum>6</Enum>
    <Description>Telegraphic Transfer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>477</Tag>
    <Enum>7</Enum>
    <Description>Fed Wire</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>477</Tag>
    <Enum>8</Enum>
    <Description>Direct Credit (BECS, BACS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>477</Tag>
    <Enum>9</Enum>
    <Description>ACH Credit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>480</Tag>
    <Enum>M</Enum>
    <Description>No - Waiver agreement</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>480</Tag>
    <Enum>N</Enum>
    <Description>No - Execution Only</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>480</Tag>
    <Enum>O</Enum>
    <Description>No - Institutional</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>480</Tag>
    <Enum>Y</Enum>
    <Description>Yes</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>481</Tag>
    <Enum>1</Enum>
    <Description>Exempt - Below the Limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>481</Tag>
    <Enum>2</Enum>
    <Description>Exempt - Client Money Type exemption</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>481</Tag>
    <Enum>3</Enum>
    <Description>Exempt - Authorised Credit or financial institution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>481</Tag>
    <Enum>N</Enum>
    <Description>Not Checked</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>481</Tag>
    <Enum>Y</Enum>
    <Description>Passed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>484</Tag>
    <Enum>B</Enum>
    <Description>Bid price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>484</Tag>
    <Enum>C</Enum>
    <Description>Creation price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>484</Tag>
    <Enum>D</Enum>
    <Description>Creation price plus adjustment percent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>484</Tag>
    <Enum>E</Enum>
    <Description>Creation price plus adjustment amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>484</Tag>
    <Enum>O</Enum>
    <Description>Offer price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>484</Tag>
    <Enum>P</Enum>
    <Description>Offer price minus adjustment percent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>484</Tag>
    <Enum>Q</Enum>
    <Description>Offer price minus adjustment amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>484</Tag>
    <Enum>S</Enum>
    <Description>Single price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>487</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>487</Tag>
    <Enum>1</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>487</Tag>
    <Enum>2</Enum>
    <Description>Replace</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>487</Tag>
    <Enum>3</Enum>
    <Description>Release</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>487</Tag>
    <Enum>4</Enum>
    <Description>Reverse</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>487</Tag>
    <Enum>5</Enum>
    <Description>Cancel Due To Back Out of Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>492</Tag>
    <Enum>1</Enum>
    <Description>CREST</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>492</Tag>
    <Enum>10</Enum>
    <Description>Direct Credit (BECS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>492</Tag>
    <Enum>11</Enum>
    <Description>Credit Card</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>492</Tag>
    <Enum>12</Enum>
    <Description>ACH Debit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>492</Tag>
    <Enum>13</Enum>
    <Description>ACH Credit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>492</Tag>
    <Enum>14</Enum>
    <Description>BPAY</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>492</Tag>
    <Enum>15</Enum>
    <Description>High Value Clearing System (HVACS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>492</Tag>
    <Enum>2</Enum>
    <Description>NSCC</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>492</Tag>
    <Enum>3</Enum>
    <Description>Euroclear</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>492</Tag>
    <Enum>4</Enum>
    <Description>Clearstream</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>492</Tag>
    <Enum>5</Enum>
    <Description>Cheque</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>492</Tag>
    <Enum>6</Enum>
    <Description>Telegraphic Transfer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>492</Tag>
    <Enum>7</Enum>
    <Description>Fed Wire</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>492</Tag>
    <Enum>8</Enum>
    <Description>Debit Card</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>492</Tag>
    <Enum>9</Enum>
    <Description>Direct Debit (BECS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>495</Tag>
    <Enum>0</Enum>
    <Description>None/Not Applicable (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>495</Tag>
    <Enum>1</Enum>
    <Description>Maxi ISA (UK)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>495</Tag>
    <Enum>10</Enum>
    <Description>Employee - current year (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>495</Tag>
    <Enum>11</Enum>
    <Description>Employer - prior year (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>495</Tag>
    <Enum>12</Enum>
    <Description>Employer - current year (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>495</Tag>
    <Enum>13</Enum>
    <Description>Non-fund prototype IRA (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>495</Tag>
    <Enum>14</Enum>
    <Description>Non-fund qualified plan (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>495</Tag>
    <Enum>15</Enum>
    <Description>Defined contribution plan (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>495</Tag>
    <Enum>16</Enum>
    <Description>Individual Retirement Account (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>495</Tag>
    <Enum>17</Enum>
    <Description>Individual Retirement Account - Rollover (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>495</Tag>
    <Enum>18</Enum>
    <Description>KEOGH (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>495</Tag>
    <Enum>19</Enum>
    <Description>Profit Sharing Plan (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>495</Tag>
    <Enum>2</Enum>
    <Description>TESSA (UK)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>495</Tag>
    <Enum>20</Enum>
    <Description>401(k) (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>495</Tag>
    <Enum>21</Enum>
    <Description>Self-directed IRA (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>495</Tag>
    <Enum>22</Enum>
    <Description>403(b) (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>495</Tag>
    <Enum>23</Enum>
    <Description>457 (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>495</Tag>
    <Enum>24</Enum>
    <Description>Roth IRA (Fund Prototype) (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>495</Tag>
    <Enum>25</Enum>
    <Description>Roth IRA (Non-prototype) (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>495</Tag>
    <Enum>26</Enum>
    <Description>Roth Conversion IRA (Fund Prototype) (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>495</Tag>
    <Enum>27</Enum>
    <Description>Roth Conversion IRA (Non-prototype) (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>28</Sort>
    <Tag>495</Tag>
    <Enum>28</Enum>
    <Description>Education IRA (Fund Prototype) (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>495</Tag>
    <Enum>29</Enum>
    <Description>Education IRA (Non-prototype) (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>495</Tag>
    <Enum>3</Enum>
    <Description>Mini Cash ISA (UK)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>495</Tag>
    <Enum>4</Enum>
    <Description>Mini Stocks And Shares ISA (UK)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>495</Tag>
    <Enum>5</Enum>
    <Description>Mini Insurance ISA (UK)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>495</Tag>
    <Enum>6</Enum>
    <Description>Current Year Payment (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>495</Tag>
    <Enum>7</Enum>
    <Description>Prior Year Payment (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>495</Tag>
    <Enum>8</Enum>
    <Description>Asset Transfer (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>495</Tag>
    <Enum>9</Enum>
    <Description>Employee - prior year (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>495</Tag>
    <Enum>999</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>497</Tag>
    <Enum>N</Enum>
    <Description>No</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>497</Tag>
    <Enum>Y</Enum>
    <Description>Yes</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>506</Tag>
    <Enum>A</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>506</Tag>
    <Enum>H</Enum>
    <Description>Held</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>506</Tag>
    <Enum>N</Enum>
    <Description>Reminder - i.e. Registration Instructions are still outstanding</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>506</Tag>
    <Enum>R</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>507</Tag>
    <Enum>1</Enum>
    <Description>Invalid/unacceptable Account Type</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>507</Tag>
    <Enum>10</Enum>
    <Description>Invalid/unaceeptable Investor ID Source</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>507</Tag>
    <Enum>11</Enum>
    <Description>Invalid/unacceptable Date Of Birth</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>507</Tag>
    <Enum>12</Enum>
    <Description>Invalid/unacceptable Investor Country Of Residence</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>507</Tag>
    <Enum>13</Enum>
    <Description>Invalid/unacceptable No Distrib Instns</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>507</Tag>
    <Enum>14</Enum>
    <Description>Invalid/unacceptable Distrib Percentage</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>507</Tag>
    <Enum>15</Enum>
    <Description>Invalid/unacceptable Distrib Payment Method</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>507</Tag>
    <Enum>16</Enum>
    <Description>Invalid/unacceptable Cash Distrib Agent Acct Name</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>507</Tag>
    <Enum>17</Enum>
    <Description>Invalid/unacceptable Cash Distrib Agent Code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>507</Tag>
    <Enum>18</Enum>
    <Description>Invalid/unacceptable Cash Distrib Agent Acct Num</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>507</Tag>
    <Enum>2</Enum>
    <Description>Invalid/unacceptable Tax Exempt Type</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>507</Tag>
    <Enum>3</Enum>
    <Description>Invalid/unacceptable Ownership Type</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>507</Tag>
    <Enum>4</Enum>
    <Description>Invalid/unacceptable No Reg Details</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>507</Tag>
    <Enum>5</Enum>
    <Description>Invalid/unacceptable Reg Seq No</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>507</Tag>
    <Enum>6</Enum>
    <Description>Invalid/unacceptable Reg Details</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>507</Tag>
    <Enum>7</Enum>
    <Description>Invalid/unacceptable Mailing Details</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>507</Tag>
    <Enum>8</Enum>
    <Description>Invalid/unacceptable Mailing Instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>507</Tag>
    <Enum>9</Enum>
    <Description>Invalid/unacceptable Investor ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>507</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>514</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>514</Tag>
    <Enum>1</Enum>
    <Description>Replace</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>514</Tag>
    <Enum>2</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>517</Tag>
    <Enum>2</Enum>
    <Description>Joint Trustees</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>517</Tag>
    <Enum>J</Enum>
    <Description>Joint Investors</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>517</Tag>
    <Enum>T</Enum>
    <Description>Tenants in Common</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>519</Tag>
    <Enum>1</Enum>
    <Description>Commission amount (actual)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>519</Tag>
    <Enum>10</Enum>
    <Description>Exit Charge Percent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>519</Tag>
    <Enum>11</Enum>
    <Description>Fund-Based Renewal Commission Percent (a.k.a. Trail commission)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>519</Tag>
    <Enum>12</Enum>
    <Description>Projected Fund Value (i.e. for investments intended to realise or exceed a specific future value)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>519</Tag>
    <Enum>13</Enum>
    <Description>Fund-Based Renewal Commission Amount (based on Order value)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>519</Tag>
    <Enum>14</Enum>
    <Description>Fund-Based Renewal Commission Amount (based on Projected Fund value)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>519</Tag>
    <Enum>15</Enum>
    <Description>Net Settlement Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>519</Tag>
    <Enum>2</Enum>
    <Description>Commission percent (actual)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>519</Tag>
    <Enum>3</Enum>
    <Description>Initial Charge Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>519</Tag>
    <Enum>4</Enum>
    <Description>Initial Charge Percent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>519</Tag>
    <Enum>5</Enum>
    <Description>Discount Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>519</Tag>
    <Enum>6</Enum>
    <Description>Discount Percent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>519</Tag>
    <Enum>7</Enum>
    <Description>Dilution Levy Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>519</Tag>
    <Enum>8</Enum>
    <Description>Dilution Levy Percent</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>519</Tag>
    <Enum>9</Enum>
    <Description>Exit Charge Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>522</Tag>
    <Enum>1</Enum>
    <Description>Individual Investor</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>522</Tag>
    <Enum>10</Enum>
    <Description>Networking Sub-account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>522</Tag>
    <Enum>11</Enum>
    <Description>Non-profit organization</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>522</Tag>
    <Enum>12</Enum>
    <Description>Corporate Body</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>522</Tag>
    <Enum>13</Enum>
    <Description>Nominee</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>522</Tag>
    <Enum>2</Enum>
    <Description>Public Company</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>522</Tag>
    <Enum>3</Enum>
    <Description>Private Company</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>522</Tag>
    <Enum>4</Enum>
    <Description>Individual Trustee</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>522</Tag>
    <Enum>5</Enum>
    <Description>Company Trustee</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>522</Tag>
    <Enum>6</Enum>
    <Description>Pension Plan</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>522</Tag>
    <Enum>7</Enum>
    <Description>Custodian Under Gifts to Minors Act</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>522</Tag>
    <Enum>8</Enum>
    <Description>Trusts</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>522</Tag>
    <Enum>9</Enum>
    <Description>Fiduciaries</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>528</Tag>
    <Enum>A</Enum>
    <Description>Agency</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>528</Tag>
    <Enum>G</Enum>
    <Description>Proprietary</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>528</Tag>
    <Enum>I</Enum>
    <Description>Individual</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>528</Tag>
    <Enum>P</Enum>
    <Description>Principal (Note for CMS purposes, &quot;Principal&quot; includes &quot;Proprietary&quot;)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>528</Tag>
    <Enum>R</Enum>
    <Description>Riskless Principal</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>528</Tag>
    <Enum>W</Enum>
    <Description>Agent for Other Member</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>529</Tag>
    <Enum>1</Enum>
    <Description>Program Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>529</Tag>
    <Enum>2</Enum>
    <Description>Index Arbitrage</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>529</Tag>
    <Enum>3</Enum>
    <Description>Non-Index Arbitrage</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>529</Tag>
    <Enum>4</Enum>
    <Description>Competing Market Maker</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>529</Tag>
    <Enum>5</Enum>
    <Description>Acting as Market Maker or Specialist in the security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>529</Tag>
    <Enum>6</Enum>
    <Description>Acting as Market Maker of Specialist in the underlying security of a derivative seucirty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>529</Tag>
    <Enum>7</Enum>
    <Description>Foreign Entity (of foreign government or regulatory jurisdiction)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>529</Tag>
    <Enum>8</Enum>
    <Description>External Market Participant</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>529</Tag>
    <Enum>9</Enum>
    <Description>Extneral Inter-connected Market Linkage</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>529</Tag>
    <Enum>A</Enum>
    <Description>Riskless Arbitrage</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>530</Tag>
    <Enum>1</Enum>
    <Description>Cancel orders for a security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>530</Tag>
    <Enum>2</Enum>
    <Description>Cancel orders for an underlying security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>530</Tag>
    <Enum>3</Enum>
    <Description>Cancel orders for a Product</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>530</Tag>
    <Enum>4</Enum>
    <Description>Cancel orders for a CFICode</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>530</Tag>
    <Enum>5</Enum>
    <Description>Cancel orders for a SecurityType</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>530</Tag>
    <Enum>6</Enum>
    <Description>Cancel orders for a trading session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>530</Tag>
    <Enum>7</Enum>
    <Description>Cancel all orders</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>531</Tag>
    <Enum>0</Enum>
    <Description>Cancel Request Rejected - See MassCancelRejectReason (532)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>531</Tag>
    <Enum>1</Enum>
    <Description>Cancel orders for a security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>531</Tag>
    <Enum>2</Enum>
    <Description>Cancel orders for an Underlying Security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>531</Tag>
    <Enum>3</Enum>
    <Description>Cancel orders for a Product</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>531</Tag>
    <Enum>4</Enum>
    <Description>Cancel orders for a CFICode</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>531</Tag>
    <Enum>5</Enum>
    <Description>Cancel orders for a SecurityType</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>531</Tag>
    <Enum>6</Enum>
    <Description>Cancel orders for a trading session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>531</Tag>
    <Enum>7</Enum>
    <Description>Cancel All Orders</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>532</Tag>
    <Enum>0</Enum>
    <Description>Mass Cancel Not Supported</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>532</Tag>
    <Enum>1</Enum>
    <Description>Invalid or Unknown Security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>532</Tag>
    <Enum>2</Enum>
    <Description>Invalid or Unkown Underlying security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>532</Tag>
    <Enum>3</Enum>
    <Description>Invalid or Unknown Product</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>532</Tag>
    <Enum>4</Enum>
    <Description>Invalid or Unknown CFICode</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>532</Tag>
    <Enum>5</Enum>
    <Description>Invalid or Unknown SecurityType</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>532</Tag>
    <Enum>6</Enum>
    <Description>Invalid or Unknown Trading Session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>532</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>537</Tag>
    <Enum>0</Enum>
    <Description>Indicative</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>537</Tag>
    <Enum>1</Enum>
    <Description>Tradeable</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>537</Tag>
    <Enum>2</Enum>
    <Description>Restricted Tradeable</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>537</Tag>
    <Enum>3</Enum>
    <Description>Counter (tradeable)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>544</Tag>
    <Enum>1</Enum>
    <Description>Cash</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>544</Tag>
    <Enum>2</Enum>
    <Description>Margin Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>544</Tag>
    <Enum>3</Enum>
    <Description>Margin Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>546</Tag>
    <Enum>1</Enum>
    <Description>Local Market (Exchange, ECN, ATS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>546</Tag>
    <Enum>2</Enum>
    <Description>National</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>546</Tag>
    <Enum>3</Enum>
    <Description>Global</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>547</Tag>
    <Enum>N</Enum>
    <Description>Server must send an explicit delete for bids or offers falling outside the requested MarketDepth of the request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>547</Tag>
    <Enum>Y</Enum>
    <Description>Client has responsibility for implicitly deleting bids or offers falling outside the MarketDepth of the request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>549</Tag>
    <Enum>1</Enum>
    <Description>Cross AON - cross tade which is executed complete or not. Both sides are treated in the same manner. This is equivalent to an &quot;All or None&quot;.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>549</Tag>
    <Enum>2</Enum>
    <Description>Cross IOC - cross trade which is executed partially and the rest is cancelled. One side is fully executed, the other side is partially executed with the remainder being cancelled. This is equivalent to an IOC on the other side. Note: CrossPrioritization (550) field may be used to indicate which side should fully execute in this scenario.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>549</Tag>
    <Enum>3</Enum>
    <Description>Cross One Side - cross trade which is partially executed with the unfilled portions remaining active.. One side of the corss is fully executed (as denoted by the CrossPrioritization (550) field), but the unfilled portion remains active.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>549</Tag>
    <Enum>4</Enum>
    <Description>Cross Same Price - cross trade is executed with existing orders with the same price. In this case other orders exist with the same price, the quantity of the Cross is executed against the existing orders and quotes, the remainder of the corss is executed against the other side of the cross. The two sides potentially have different quantities.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>550</Tag>
    <Enum>0</Enum>
    <Description>None</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>550</Tag>
    <Enum>1</Enum>
    <Description>Buy side is prioritized</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>550</Tag>
    <Enum>2</Enum>
    <Description>Sell side is prioritized</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>552</Tag>
    <Enum>1</Enum>
    <Description>One Side</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>552</Tag>
    <Enum>2</Enum>
    <Description>Both Sides</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>559</Tag>
    <Enum>0</Enum>
    <Description>Symbol</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>559</Tag>
    <Enum>1</Enum>
    <Description>SecurityType and/or CFICode</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>559</Tag>
    <Enum>2</Enum>
    <Description>Product</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>559</Tag>
    <Enum>3</Enum>
    <Description>TradingSessionID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>559</Tag>
    <Enum>4</Enum>
    <Description>All Securities</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>560</Tag>
    <Enum>0</Enum>
    <Description>Valid request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>560</Tag>
    <Enum>1</Enum>
    <Description>Invalid or unsupported request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>560</Tag>
    <Enum>2</Enum>
    <Description>No instruments found that match selection criteria</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>560</Tag>
    <Enum>3</Enum>
    <Description>Not authorized to retrieve instrument data</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>560</Tag>
    <Enum>4</Enum>
    <Description>Instrument data temporarily unavailable</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>560</Tag>
    <Enum>5</Enum>
    <Description>Request for instrument data not supported</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>563</Tag>
    <Enum>0</Enum>
    <Description>Report by mulitleg security only (do not report legs)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>563</Tag>
    <Enum>1</Enum>
    <Description>Report by multileg security and by instrument legs belonging to the multileg security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>563</Tag>
    <Enum>2</Enum>
    <Description>Report by instrument legs belonging to the multileg security only (do not report status of multileg security)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>567</Tag>
    <Enum>1</Enum>
    <Description>Unknown or invalid TradingSessionID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>567</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>569</Tag>
    <Enum>0</Enum>
    <Description>All Trades</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>569</Tag>
    <Enum>1</Enum>
    <Description>Matched trades matching criteria provided on request (Parties, ExecID, TradeID, OrderID, Instrument, InputSource, etc.)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>569</Tag>
    <Enum>2</Enum>
    <Description>Unmatched trades that match criteria</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>569</Tag>
    <Enum>3</Enum>
    <Description>Unreported trades that match criteria</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>569</Tag>
    <Enum>4</Enum>
    <Description>Advisories that match criteria</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>570</Tag>
    <Enum>N</Enum>
    <Description>Not reported to counterparty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>570</Tag>
    <Enum>Y</Enum>
    <Description>Perviously reported to counterparty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>573</Tag>
    <Enum>0</Enum>
    <Description>Compared, matched or affirmed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>573</Tag>
    <Enum>1</Enum>
    <Description>Uncompared, unmatched, or unaffired</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>573</Tag>
    <Enum>2</Enum>
    <Description>Advisory or alert</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>0</Sort>
    <Tag>574</Tag>
    <Enum>A1</Enum>
    <Description>Exact match on Trade Date, Stock Symbol, Quantity, Price, Trade Type, and Special Trade Indicator plus four badges and execution time (within two-minute window)</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>1</Sort>
    <Tag>574</Tag>
    <Enum>A2</Enum>
    <Description>Exact match on Trade Date, Stock Symbol, Quantity, Price, Trade Type, and Special Trade Indicator, plus four badges</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>2</Sort>
    <Tag>574</Tag>
    <Enum>A3</Enum>
    <Description>Exact match on Trade Date, Stock Symbol, Quantity, Price, Trade Type, and Special Trade Indicator, plus two badges and execution time (within two-minute window)</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>3</Sort>
    <Tag>574</Tag>
    <Enum>A4</Enum>
    <Description>Exact match on Trade Date, Stock Symbol, Quantity, Price, Trade Type, and Special Trade Indicator, plus two badges</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>4</Sort>
    <Tag>574</Tag>
    <Enum>A5</Enum>
    <Description>Exact match on Trade Date, Stock Symbol, Quantity, Price, TradeType, and Special Trade Indicator plus execution time (within two-minute window)</Description>
  </Enums>
  <Enums>
    <Group>NASDAQ</Group>
    <Sort>2</Sort>
    <Tag>574</Tag>
    <Enum>M3</Enum>
    <Description>ACT Accepted Trade</Description>
  </Enums>
  <Enums>
    <Group>NASDAQ</Group>
    <Sort>3</Sort>
    <Tag>574</Tag>
    <Enum>M4</Enum>
    <Description>ACT Default Trade</Description>
  </Enums>
  <Enums>
    <Group>NASDAQ</Group>
    <Sort>4</Sort>
    <Tag>574</Tag>
    <Enum>M5</Enum>
    <Description>ACT Default After M2</Description>
  </Enums>
  <Enums>
    <Group>NASDAQ</Group>
    <Sort>5</Sort>
    <Tag>574</Tag>
    <Enum>M6</Enum>
    <Description>ACT M6 Match</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>5</Sort>
    <Tag>574</Tag>
    <Enum>AQ</Enum>
    <Description>Compared records resulting from stamped advisories or specialist accepts/pair-offs</Description>
  </Enums>
  <Enums>
    <Group>NYSE, AMEX and NASDAQ</Group>
    <Sort>11</Sort>
    <Tag>574</Tag>
    <Enum>M1</Enum>
    <Description>Exact match on Trade Date, Stock Symbol, Quantity, Price, Trade Type, and Special Trade Indicator minus badges And times: ACT M1 match</Description>
  </Enums>
  <Enums>
    <Group>NYSE, AMEX and NASDAQ</Group>
    <Sort>12</Sort>
    <Tag>574</Tag>
    <Enum>M2</Enum>
    <Description>Summarized match minus badges and times: ACT M2 Match</Description>
  </Enums>
  <Enums>
    <Group>NYSE, AMEX and NASDAQ</Group>
    <Sort>13</Sort>
    <Tag>574</Tag>
    <Enum>MT</Enum>
    <Description>OCS Locked In: Non-ACT</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>6</Sort>
    <Tag>574</Tag>
    <Enum>S1</Enum>
    <Description>Summarized match using A1 exact match criteria except quantity is summaried</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>7</Sort>
    <Tag>574</Tag>
    <Enum>S2</Enum>
    <Description>Summarized match using A2 exact match criteria except quantity is summarized</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>8</Sort>
    <Tag>574</Tag>
    <Enum>S3</Enum>
    <Description>Summarized match using A3 exact match criteria except quantity is summarized</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>9</Sort>
    <Tag>574</Tag>
    <Enum>S4</Enum>
    <Description>Summarized match using A4 exact match criteria except quantity is summarized</Description>
  </Enums>
  <Enums>
    <Group>NYSE and AMEX</Group>
    <Sort>10</Sort>
    <Tag>574</Tag>
    <Enum>S5</Enum>
    <Description>Summarized match using A5 exact match criteria except quantity is summarized</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>575</Tag>
    <Enum>N</Enum>
    <Description>Treat as round lot (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>575</Tag>
    <Enum>Y</Enum>
    <Description>Treat as odd lot</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>577</Tag>
    <Enum>0</Enum>
    <Description>Process normally</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>577</Tag>
    <Enum>1</Enum>
    <Description>Exclude from all netting</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>577</Tag>
    <Enum>10</Enum>
    <Description>Automatic give-up mode (trade give-up to the give-up destination number specified)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>577</Tag>
    <Enum>11</Enum>
    <Description>Qualified Service Representative QSR</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>577</Tag>
    <Enum>12</Enum>
    <Description>Customer trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>577</Tag>
    <Enum>13</Enum>
    <Description>Self clearing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>577</Tag>
    <Enum>2</Enum>
    <Description>Bilateral netting only</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>577</Tag>
    <Enum>3</Enum>
    <Description>Ex clearing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>577</Tag>
    <Enum>4</Enum>
    <Description>Special trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>577</Tag>
    <Enum>5</Enum>
    <Description>Multilateral netting</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>577</Tag>
    <Enum>6</Enum>
    <Description>Clear against central counterparty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>577</Tag>
    <Enum>7</Enum>
    <Description>Exclude from central counterparty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>577</Tag>
    <Enum>8</Enum>
    <Description>Manual mode (pre-posting and/or pre-giveup)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>577</Tag>
    <Enum>9</Enum>
    <Description>Automatic posting mode (trade posting to the position account number specified)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>581</Tag>
    <Enum>1</Enum>
    <Description>Account is carried on customer side of the books</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>581</Tag>
    <Enum>2</Enum>
    <Description>Account is carried on non-customer side of books</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>581</Tag>
    <Enum>3</Enum>
    <Description>House Trader</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>581</Tag>
    <Enum>4</Enum>
    <Description>Floor Trader</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>581</Tag>
    <Enum>6</Enum>
    <Description>Account is carried on non-customer side of books and is cross margined</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>581</Tag>
    <Enum>7</Enum>
    <Description>Account is house trader and is cross margined</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>581</Tag>
    <Enum>8</Enum>
    <Description>Joint back office account (JBO)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>582</Tag>
    <Enum>1</Enum>
    <Description>Member trading for their own account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>582</Tag>
    <Enum>2</Enum>
    <Description>Clearing Firm trading for its proprietary account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>582</Tag>
    <Enum>3</Enum>
    <Description>Member trading for another member</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>582</Tag>
    <Enum>4</Enum>
    <Description>All other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>585</Tag>
    <Enum>1</Enum>
    <Description>Status for orders for a Security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>585</Tag>
    <Enum>2</Enum>
    <Description>Status for orders for an Underlying Security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>585</Tag>
    <Enum>3</Enum>
    <Description>Status for orders for a Product</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>585</Tag>
    <Enum>4</Enum>
    <Description>Status for orders for a CFICode</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>585</Tag>
    <Enum>5</Enum>
    <Description>Status for orders for a SecurityType</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>585</Tag>
    <Enum>6</Enum>
    <Description>Status for orders for a trading session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>585</Tag>
    <Enum>7</Enum>
    <Description>Status for all orders</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>585</Tag>
    <Enum>8</Enum>
    <Description>Status for orders for a PartyID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>589</Tag>
    <Enum>0</Enum>
    <Description>Can trigger booking without reference to the order initiator (&quot;auto&quot;)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>589</Tag>
    <Enum>1</Enum>
    <Description>Speak with order initiator before booking (&quot;speak first&quot;)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>589</Tag>
    <Enum>2</Enum>
    <Description>Accumulate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>590</Tag>
    <Enum>0</Enum>
    <Description>Each partial execution is a bookable unit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>590</Tag>
    <Enum>1</Enum>
    <Description>Aggregate partial executions on this order, and book one trade per order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>590</Tag>
    <Enum>2</Enum>
    <Description>Aggregate executions for this symbol, side, and settlement date</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>591</Tag>
    <Enum>0</Enum>
    <Description>Pro-rata</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>591</Tag>
    <Enum>1</Enum>
    <Description>Do not pro-rata - discuss first</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>626</Tag>
    <Enum>1</Enum>
    <Description>Calculated (includes MiscFees and NetMoney)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>626</Tag>
    <Enum>2</Enum>
    <Description>Preliminary (without MiscFees and NetMoney)</Description>
  </Enums>
  <Enums Deprecated="FIX 4.2">
    <Group />
    <Sort>3</Sort>
    <Tag>626</Tag>
    <Enum>3</Enum>
    <Description>Sellside Calculated Using Preliminary (includes MiscFees and NetMoney) (Replaced)</Description>
  </Enums>
  <Enums Deprecated="FIX 4.2">
    <Group />
    <Sort>4</Sort>
    <Tag>626</Tag>
    <Enum>4</Enum>
    <Description>Sellside Calculated Without Preliminary (sent unsolicited by sellside, includes MiscFees and NetMoney) (Replaced) </Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>626</Tag>
    <Enum>5</Enum>
    <Description>Ready-To-Book - Single Order</Description>
  </Enums>
  <Enums Deprecated="FIX 4.2">
    <Group />
    <Sort>6</Sort>
    <Tag>626</Tag>
    <Enum>6</Enum>
    <Description>Buyside Ready-To-Book - Combined Set of Orders (Replaced)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>626</Tag>
    <Enum>7</Enum>
    <Description>Warehouse Instruction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>626</Tag>
    <Enum>8</Enum>
    <Description>Request to Intermediary</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>626</Tag>
    <Enum>9</Enum>
    <Description>Accept</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>626</Tag>
    <Enum>10</Enum>
    <Description>Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>626</Tag>
    <Enum>11</Enum>
    <Description>Accept Pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>626</Tag>
    <Enum>12</Enum>
    <Description>Incomplete Group</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>626</Tag>
    <Enum>13</Enum>
    <Description>Complete Group</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>626</Tag>
    <Enum>14</Enum>
    <Description>Reversal Pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>635</Tag>
    <Enum>1</Enum>
    <Description>1st year delegate trading for own account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>635</Tag>
    <Enum>2</Enum>
    <Description>2nd year delegate trading for own account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>635</Tag>
    <Enum>3</Enum>
    <Description>3rd year delegate trading for own account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>635</Tag>
    <Enum>4</Enum>
    <Description>4th year delegate trading for own account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>635</Tag>
    <Enum>5</Enum>
    <Description>5th year delegate trading for own account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>635</Tag>
    <Enum>9</Enum>
    <Description>6th year delegate trading for own account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>635</Tag>
    <Enum>B</Enum>
    <Description>CBOE Member</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>635</Tag>
    <Enum>C</Enum>
    <Description>Non-member and Customer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>635</Tag>
    <Enum>E</Enum>
    <Description>Equity Member and Clearing Member</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>635</Tag>
    <Enum>F</Enum>
    <Description>Full and Associate Member trading for own account and as floor brokers</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>635</Tag>
    <Enum>H</Enum>
    <Description>106.H and 106.J firms</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>635</Tag>
    <Enum>I</Enum>
    <Description>GIM, IDEM and COM Membership Interest Holders</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>635</Tag>
    <Enum>L</Enum>
    <Description>Lessee 106.F Employees</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>635</Tag>
    <Enum>M</Enum>
    <Description>All other ownership types</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>636</Tag>
    <Enum>N</Enum>
    <Description>Order has been accepted but not yet in a working state</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>636</Tag>
    <Enum>Y</Enum>
    <Description>Order is currently being worked</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>638</Tag>
    <Enum>0</Enum>
    <Description>Priority unchanged</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>638</Tag>
    <Enum>1</Enum>
    <Description>Lost Priority as result of order change</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>650</Tag>
    <Enum>N</Enum>
    <Description>Does not consitute a Legal Confirm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>650</Tag>
    <Enum>Y</Enum>
    <Description>Legal Confirm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>653</Tag>
    <Enum>0</Enum>
    <Description>Pending Approval</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>653</Tag>
    <Enum>1</Enum>
    <Description>Approved (Accepted)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>653</Tag>
    <Enum>2</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>653</Tag>
    <Enum>3</Enum>
    <Description>Unauthorized Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>653</Tag>
    <Enum>4</Enum>
    <Description>Invalid Definition Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>658</Tag>
    <Enum>1</Enum>
    <Description>Unknown Symbol (Security)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>658</Tag>
    <Enum>10</Enum>
    <Description>Pass</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>658</Tag>
    <Enum>2</Enum>
    <Description>Exchange (Security) Closed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>658</Tag>
    <Enum>3</Enum>
    <Description>Quote Request Exceeds Limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>658</Tag>
    <Enum>4</Enum>
    <Description>Too Late to enter</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>658</Tag>
    <Enum>5</Enum>
    <Description>Invalid Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>658</Tag>
    <Enum>6</Enum>
    <Description>Not Authorized To Request Quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>658</Tag>
    <Enum>7</Enum>
    <Description>No Match For Inquiry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>658</Tag>
    <Enum>8</Enum>
    <Description>No Market For Instrument</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>658</Tag>
    <Enum>9</Enum>
    <Description>No Inventory</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>658</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>660</Tag>
    <Enum>1</Enum>
    <Description>BIC</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>660</Tag>
    <Enum>2</Enum>
    <Description>SID Code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>660</Tag>
    <Enum>3</Enum>
    <Description>TFM (GSPTA)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>660</Tag>
    <Enum>4</Enum>
    <Description>OMGEO (Alert ID)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>660</Tag>
    <Enum>5</Enum>
    <Description>DTCC Code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>660</Tag>
    <Enum>99</Enum>
    <Description>Other (custom or proprietary)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>665</Tag>
    <Enum>1</Enum>
    <Description>Received</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>665</Tag>
    <Enum>2</Enum>
    <Description>Mismatched Account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>665</Tag>
    <Enum>3</Enum>
    <Description>Missing Settlement Instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>665</Tag>
    <Enum>4</Enum>
    <Description>Confirmed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>665</Tag>
    <Enum>5</Enum>
    <Description>Request Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>666</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>666</Tag>
    <Enum>1</Enum>
    <Description>Replace</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>666</Tag>
    <Enum>2</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>668</Tag>
    <Enum>1</Enum>
    <Description>Book Entry (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>668</Tag>
    <Enum>2</Enum>
    <Description>Bearer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>690</Tag>
    <Enum>1</Enum>
    <Description>Par For Par</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>690</Tag>
    <Enum>2</Enum>
    <Description>Modified Duration</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>690</Tag>
    <Enum>4</Enum>
    <Description>Risk</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>690</Tag>
    <Enum>5</Enum>
    <Description>Proceeds</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>692</Tag>
    <Enum>1</Enum>
    <Description>Percent (percent of par)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>692</Tag>
    <Enum>10</Enum>
    <Description>Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>692</Tag>
    <Enum>2</Enum>
    <Description>Per Share (e.g. cents per share)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>692</Tag>
    <Enum>3</Enum>
    <Description>Fixed Amount (absolute value)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>692</Tag>
    <Enum>4</Enum>
    <Description>Discount - percentage points below par</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>692</Tag>
    <Enum>5</Enum>
    <Description>Premium - percentage points over par</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>692</Tag>
    <Enum>6</Enum>
    <Description>Spread - basis points relative to benchmark</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>692</Tag>
    <Enum>7</Enum>
    <Description>TED Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>692</Tag>
    <Enum>8</Enum>
    <Description>TED Yield</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>692</Tag>
    <Enum>9</Enum>
    <Description>Yield Spread (swaps)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>694</Tag>
    <Enum>1</Enum>
    <Description>Hit/Lift</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>694</Tag>
    <Enum>2</Enum>
    <Description>Counter</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>694</Tag>
    <Enum>3</Enum>
    <Description>Expired</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>694</Tag>
    <Enum>4</Enum>
    <Description>Cover</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>694</Tag>
    <Enum>5</Enum>
    <Description>Done Away</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>694</Tag>
    <Enum>6</Enum>
    <Description>Pass</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>703</Tag>
    <Enum>ALC</Enum>
    <Description>Allocation Trade Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>703</Tag>
    <Enum>AS</Enum>
    <Description>Option Assignment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>703</Tag>
    <Enum>ASF</Enum>
    <Description>As-of Trade Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>703</Tag>
    <Enum>DLV</Enum>
    <Description>Delivery Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>703</Tag>
    <Enum>ETR</Enum>
    <Description>Electronic Trade Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>703</Tag>
    <Enum>EX</Enum>
    <Description>Option Exercise Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>703</Tag>
    <Enum>FIN</Enum>
    <Description>End-of-Day Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>703</Tag>
    <Enum>IAS</Enum>
    <Description>Intra-spread Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>703</Tag>
    <Enum>IES</Enum>
    <Description>Inter-spread Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>703</Tag>
    <Enum>PA</Enum>
    <Description>Adjustment Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>703</Tag>
    <Enum>PIT</Enum>
    <Description>Pit Trade Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>703</Tag>
    <Enum>SOD</Enum>
    <Description>Start-of-Day Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>703</Tag>
    <Enum>SPL</Enum>
    <Description>Integral Split</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>703</Tag>
    <Enum>TA</Enum>
    <Description>Transaction from Assignment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>703</Tag>
    <Enum>TOT</Enum>
    <Description>Total Transaction Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>703</Tag>
    <Enum>TQ</Enum>
    <Description>Transaction Quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>703</Tag>
    <Enum>TRF</Enum>
    <Description>Transfer Trade Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>703</Tag>
    <Enum>TX</Enum>
    <Description>Transaction from Exercise</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>703</Tag>
    <Enum>XM</Enum>
    <Description>Cross Margin Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>703</Tag>
    <Enum>RCV</Enum>
    <Description>Receive Quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>703</Tag>
    <Enum>CAA</Enum>
    <Description>Corporate Action Adjustment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>703</Tag>
    <Enum>DN</Enum>
    <Description>Delivery Notice Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>703</Tag>
    <Enum>EP</Enum>
    <Description>Exchange for Physical Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>706</Tag>
    <Enum>0</Enum>
    <Description>Submitted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>706</Tag>
    <Enum>1</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>706</Tag>
    <Enum>2</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>707</Tag>
    <Enum>CASH</Enum>
    <Description>Cash Amount (Corporate Event)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>707</Tag>
    <Enum>CRES</Enum>
    <Description>Cash Residual Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>707</Tag>
    <Enum>FMTM</Enum>
    <Description>Final Mark-to-Market Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>707</Tag>
    <Enum>IMTM</Enum>
    <Description>Incremental Mark-to-Market Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>707</Tag>
    <Enum>PREM</Enum>
    <Description>Premium Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>707</Tag>
    <Enum>SMTM</Enum>
    <Description>Start-of-Day Mark-to-Market Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>707</Tag>
    <Enum>TVAR</Enum>
    <Description>Trade Variation Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>707</Tag>
    <Enum>VADJ</Enum>
    <Description>Value Adjusted Amount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>707</Tag>
    <Enum>SETL</Enum>
    <Description>Settlement Value</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>709</Tag>
    <Enum>1</Enum>
    <Description>Exercise</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>709</Tag>
    <Enum>2</Enum>
    <Description>Do Not Exercise</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>709</Tag>
    <Enum>3</Enum>
    <Description>Position Adjustment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>709</Tag>
    <Enum>4</Enum>
    <Description>Position Change Submission/Margin Disposition</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>709</Tag>
    <Enum>5</Enum>
    <Description>Pledge</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>709</Tag>
    <Enum>6</Enum>
    <Description>Large Trader Submission</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>712</Tag>
    <Enum>1</Enum>
    <Description>New - used to increment the overall transaction quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>712</Tag>
    <Enum>2</Enum>
    <Description>Replace - used to override the overall transaction quantity or specifi add messages based on the reference ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>712</Tag>
    <Enum>3</Enum>
    <Description>Cancel - used to remove the overall transaction or specific add messages based on reference ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>712</Tag>
    <Enum>4</Enum>
    <Description>Reverse - used to completelly back-out the transaction such that the transaction never existed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>716</Tag>
    <Enum>ITD</Enum>
    <Description>Intraday</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>716</Tag>
    <Enum>RTH</Enum>
    <Description>Regular Trading Hours</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>716</Tag>
    <Enum>ETH</Enum>
    <Description>Electronic Trading Hours</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>716</Tag>
    <Enum>EOD</Enum>
    <Description>End Of Day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>718</Tag>
    <Enum>0</Enum>
    <Description>Process Request As Margin Disposition</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>718</Tag>
    <Enum>1</Enum>
    <Description>Delta Plus</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>718</Tag>
    <Enum>2</Enum>
    <Description>Delta Minus</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>718</Tag>
    <Enum>3</Enum>
    <Description>Final</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>722</Tag>
    <Enum>0</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>722</Tag>
    <Enum>1</Enum>
    <Description>Accepted With Warnings</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>722</Tag>
    <Enum>2</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>722</Tag>
    <Enum>3</Enum>
    <Description>Completed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>722</Tag>
    <Enum>4</Enum>
    <Description>Completed With Warnings</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>723</Tag>
    <Enum>0</Enum>
    <Description>Successful Completion - no warnings or errors</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>723</Tag>
    <Enum>1</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>723</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>724</Tag>
    <Enum>0</Enum>
    <Description>Positions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>724</Tag>
    <Enum>1</Enum>
    <Description>Trades</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>724</Tag>
    <Enum>2</Enum>
    <Description>Exercises</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>724</Tag>
    <Enum>3</Enum>
    <Description>Assignments</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>724</Tag>
    <Enum>4</Enum>
    <Description>Settlement Activity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>724</Tag>
    <Enum>5</Enum>
    <Description>Backout Message</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>725</Tag>
    <Enum>0</Enum>
    <Description>Inband - transport the request was sent over (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>725</Tag>
    <Enum>1</Enum>
    <Description>Out of Band - pre-arranged out-of-band delivery mechanizm (i.e. FTP, HTTP, NDM, etc.) between counterparties. Details specified via ResponseDestination (726).</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>728</Tag>
    <Enum>0</Enum>
    <Description>Valid request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>728</Tag>
    <Enum>1</Enum>
    <Description>Invalid or unsupported request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>728</Tag>
    <Enum>2</Enum>
    <Description>No positions found that match criteria</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>728</Tag>
    <Enum>3</Enum>
    <Description>Not authorized to request positions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>728</Tag>
    <Enum>4</Enum>
    <Description>Request for position not supported</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>728</Tag>
    <Enum>99</Enum>
    <Description>Other (use Text (58) in conjunction with this code for an explaination)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>729</Tag>
    <Enum>0</Enum>
    <Description>Completed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>729</Tag>
    <Enum>1</Enum>
    <Description>Completed With Warnings</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>729</Tag>
    <Enum>2</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>731</Tag>
    <Enum>1</Enum>
    <Description>Final</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>731</Tag>
    <Enum>2</Enum>
    <Description>Theoretical</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>744</Tag>
    <Enum>P</Enum>
    <Description>Pro-rata</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>744</Tag>
    <Enum>R</Enum>
    <Description>Random</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>747</Tag>
    <Enum>A</Enum>
    <Description>Automatic</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>747</Tag>
    <Enum>M</Enum>
    <Description>Manual</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>749</Tag>
    <Enum>0</Enum>
    <Description>Successful (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>749</Tag>
    <Enum>1</Enum>
    <Description>Invalid or unknown instrument</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>749</Tag>
    <Enum>2</Enum>
    <Description>Invalid type of trade requested</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>749</Tag>
    <Enum>3</Enum>
    <Description>Invalid parties</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>749</Tag>
    <Enum>4</Enum>
    <Description>Invalid transport type requested</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>749</Tag>
    <Enum>5</Enum>
    <Description>Invalid destination requested</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>749</Tag>
    <Enum>8</Enum>
    <Description>TradeRequestType not supported</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>749</Tag>
    <Enum>9</Enum>
    <Description>Unauthorized ror Trade Capture Report Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>749</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>750</Tag>
    <Enum>0</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>750</Tag>
    <Enum>1</Enum>
    <Description>Completed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>750</Tag>
    <Enum>2</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>751</Tag>
    <Enum>0</Enum>
    <Description>Successful (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>751</Tag>
    <Enum>1</Enum>
    <Description>Invalid party onformation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>751</Tag>
    <Enum>2</Enum>
    <Description>Unknown instrument</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>751</Tag>
    <Enum>3</Enum>
    <Description>Unauthorized to report trades</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>751</Tag>
    <Enum>4</Enum>
    <Description>Invalid trade type</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>751</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>752</Tag>
    <Enum>1</Enum>
    <Description>Single Security (default if not specified)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>752</Tag>
    <Enum>2</Enum>
    <Description>Individual leg of a multileg security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>752</Tag>
    <Enum>3</Enum>
    <Description>Multileg Security</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>770</Tag>
    <Enum>1</Enum>
    <Description>Execution Time</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>770</Tag>
    <Enum>2</Enum>
    <Description>Time In</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>770</Tag>
    <Enum>3</Enum>
    <Description>Time Out</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>770</Tag>
    <Enum>4</Enum>
    <Description>Broker Receipt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>770</Tag>
    <Enum>5</Enum>
    <Description>Broker Execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>770</Tag>
    <Enum>6</Enum>
    <Description>Desk Receipt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>773</Tag>
    <Enum>1</Enum>
    <Description>Status</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>773</Tag>
    <Enum>2</Enum>
    <Description>Confirmation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>773</Tag>
    <Enum>3</Enum>
    <Description>Confirmation Request Rejected (reason can be stated in Text (58) field)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>774</Tag>
    <Enum>1</Enum>
    <Description>Mismatched account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>774</Tag>
    <Enum>2</Enum>
    <Description>Missing settlement instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>774</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>775</Tag>
    <Enum>0</Enum>
    <Description>Regular booking</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>775</Tag>
    <Enum>1</Enum>
    <Description>CFD (Contract for difference)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>775</Tag>
    <Enum>2</Enum>
    <Description>Total Return Swap</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>780</Tag>
    <Enum>0</Enum>
    <Description>Use default instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>780</Tag>
    <Enum>1</Enum>
    <Description>Derive from parameters provided</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>780</Tag>
    <Enum>2</Enum>
    <Description>Full details provided</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>780</Tag>
    <Enum>3</Enum>
    <Description>SSI DB IDs provided</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>780</Tag>
    <Enum>4</Enum>
    <Description>Phone for instructions</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>787</Tag>
    <Enum>C</Enum>
    <Description>Cash</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>787</Tag>
    <Enum>S</Enum>
    <Description>Securities</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>788</Tag>
    <Enum>1</Enum>
    <Description>Overnight</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>788</Tag>
    <Enum>2</Enum>
    <Description>Term</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>788</Tag>
    <Enum>3</Enum>
    <Description>Flexible</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>788</Tag>
    <Enum>4</Enum>
    <Description>Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>792</Tag>
    <Enum>0</Enum>
    <Description>Unable to process request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>792</Tag>
    <Enum>1</Enum>
    <Description>Unknown account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>792</Tag>
    <Enum>2</Enum>
    <Description>No matching settlement instructions found</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>792</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>794</Tag>
    <Enum>3</Enum>
    <Description>Sellside Calculated Using Preliminary (includes MiscFees and NetMoney)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>794</Tag>
    <Enum>4</Enum>
    <Description>Sellside Calculated Without Preliminary (sent unsolicited by sellside, includes MiscFees and NetMoney)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>794</Tag>
    <Enum>5</Enum>
    <Description>Warehouse Recap</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>794</Tag>
    <Enum>8</Enum>
    <Description>Request to Intermediary</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>794</Tag>
    <Enum>2</Enum>
    <Description>Preliminary Request to Intermediary</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>794</Tag>
    <Enum>9</Enum>
    <Description>Accept</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>794</Tag>
    <Enum>10</Enum>
    <Description>Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>794</Tag>
    <Enum>11</Enum>
    <Description>Accept Pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>794</Tag>
    <Enum>12</Enum>
    <Description>Complete</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>794</Tag>
    <Enum>14</Enum>
    <Description>Reverse Pending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>796</Tag>
    <Enum>1</Enum>
    <Description>Original details incomplete/incorrect</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>796</Tag>
    <Enum>2</Enum>
    <Description>Change in underlying order details</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>796</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>798</Tag>
    <Enum>1</Enum>
    <Description>Account is carried pn customer side of books</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>798</Tag>
    <Enum>2</Enum>
    <Description>Account is carried on non-customer side of books</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>798</Tag>
    <Enum>3</Enum>
    <Description>House trader</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>798</Tag>
    <Enum>4</Enum>
    <Description>Floor trader</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>798</Tag>
    <Enum>6</Enum>
    <Description>Account is carried on non-customer side of books and is cross margined</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>798</Tag>
    <Enum>7</Enum>
    <Description>Account is house trader and is cross margined</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>798</Tag>
    <Enum>8</Enum>
    <Description>Joint back office account (JBO)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>803</Tag>
    <Enum>1</Enum>
    <Description>Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>803</Tag>
    <Enum>10</Enum>
    <Description>Securities account number (for settlement instructions)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>803</Tag>
    <Enum>11</Enum>
    <Description>Registration number (for settlement instructions and confirmations)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>803</Tag>
    <Enum>12</Enum>
    <Description>Registered address (for confirmation purposes)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>803</Tag>
    <Enum>13</Enum>
    <Description>Regulatory status (for confirmation purposes)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>803</Tag>
    <Enum>14</Enum>
    <Description>Registration name (for settlement instructions)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>803</Tag>
    <Enum>15</Enum>
    <Description>Cash account number (for settlement instructions)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>803</Tag>
    <Enum>16</Enum>
    <Description>BIC</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>803</Tag>
    <Enum>17</Enum>
    <Description>CSD participant member code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>803</Tag>
    <Enum>18</Enum>
    <Description>Registered address</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>803</Tag>
    <Enum>19</Enum>
    <Description>Fund account name</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>803</Tag>
    <Enum>2</Enum>
    <Description>Person</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>803</Tag>
    <Enum>20</Enum>
    <Description>Telex number</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>803</Tag>
    <Enum>21</Enum>
    <Description>Fax number</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>803</Tag>
    <Enum>22</Enum>
    <Description>Securities account name</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>803</Tag>
    <Enum>23</Enum>
    <Description>Cash account name</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>803</Tag>
    <Enum>24</Enum>
    <Description>Department</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>803</Tag>
    <Enum>25</Enum>
    <Description>Location desk</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>25</Sort>
    <Tag>803</Tag>
    <Enum>26</Enum>
    <Description>Position account type</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>803</Tag>
    <Enum>3</Enum>
    <Description>System</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>803</Tag>
    <Enum>4</Enum>
    <Description>Application</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>803</Tag>
    <Enum>5</Enum>
    <Description>Full legal name of firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>803</Tag>
    <Enum>6</Enum>
    <Description>Postal address</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>803</Tag>
    <Enum>7</Enum>
    <Description>Phone number</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>803</Tag>
    <Enum>8</Enum>
    <Description>Email address</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>803</Tag>
    <Enum>9</Enum>
    <Description>Contact name</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>803</Tag>
    <Enum>27</Enum>
    <Description>Security locate ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>808</Tag>
    <Enum>1</Enum>
    <Description>Pending Accept</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>808</Tag>
    <Enum>2</Enum>
    <Description>Pending Release</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>808</Tag>
    <Enum>3</Enum>
    <Description>Pending Reversal</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>808</Tag>
    <Enum>4</Enum>
    <Description>Accept</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>808</Tag>
    <Enum>5</Enum>
    <Description>Block Level Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>808</Tag>
    <Enum>6</Enum>
    <Description>Account Level Reject</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>814</Tag>
    <Enum>0</Enum>
    <Description>No Action Taken</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>814</Tag>
    <Enum>1</Enum>
    <Description>Queue Flushed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>814</Tag>
    <Enum>2</Enum>
    <Description>Overlay Last</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>814</Tag>
    <Enum>3</Enum>
    <Description>End Session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>815</Tag>
    <Enum>0</Enum>
    <Description>No Action Taken</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>815</Tag>
    <Enum>1</Enum>
    <Description>Queue Flushed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>815</Tag>
    <Enum>2</Enum>
    <Description>Overlay Last</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>815</Tag>
    <Enum>3</Enum>
    <Description>End Session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>819</Tag>
    <Enum>0</Enum>
    <Description>No Average Pricing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>819</Tag>
    <Enum>1</Enum>
    <Description>Trade is part of an average price group identified by the TradeLinkID (820)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>819</Tag>
    <Enum>2</Enum>
    <Description>Last trade is the average price group identified by the TradeLinkID (820)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>826</Tag>
    <Enum>0</Enum>
    <Description>Allocation not required</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>826</Tag>
    <Enum>1</Enum>
    <Description>Allocation required (give-up trade) allocation information not provided (incomplete)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>826</Tag>
    <Enum>2</Enum>
    <Description>Use allocation provided with the trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>826</Tag>
    <Enum>3</Enum>
    <Description>Allocation give-up executor</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>826</Tag>
    <Enum>4</Enum>
    <Description>Allocation from executor</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>826</Tag>
    <Enum>5</Enum>
    <Description>Allocation to claim account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>827</Tag>
    <Enum>0</Enum>
    <Description>Expire on trading session close (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>827</Tag>
    <Enum>1</Enum>
    <Description>Expire on trading session open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>828</Tag>
    <Enum>0</Enum>
    <Description>Regular Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>828</Tag>
    <Enum>1</Enum>
    <Description>Block Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>828</Tag>
    <Enum>10</Enum>
    <Description>After Hours Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>828</Tag>
    <Enum>2</Enum>
    <Description>EFP (Exchange for physical)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>828</Tag>
    <Enum>3</Enum>
    <Description>Transfer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>828</Tag>
    <Enum>4</Enum>
    <Description>Late Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>828</Tag>
    <Enum>5</Enum>
    <Description>T Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>828</Tag>
    <Enum>6</Enum>
    <Description>Weighted Average Price Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>828</Tag>
    <Enum>7</Enum>
    <Description>Bunched Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>828</Tag>
    <Enum>8</Enum>
    <Description>Late Bunched Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>828</Tag>
    <Enum>9</Enum>
    <Description>Prior Reference Price Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>828</Tag>
    <Enum>11</Enum>
    <Description>Exchange for Risk (EFR)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>828</Tag>
    <Enum>12</Enum>
    <Description>Exchange for Swap (EFS )</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>828</Tag>
    <Enum>13</Enum>
    <Description>Exchange of Futures for (in Market) Futures (EFM ) (e,g, full sized for mini)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>828</Tag>
    <Enum>14</Enum>
    <Description>Exchange of Options for Options (EOO)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>828</Tag>
    <Enum>15</Enum>
    <Description>Trading at Settlement</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>828</Tag>
    <Enum>16</Enum>
    <Description>All or None</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>828</Tag>
    <Enum>17</Enum>
    <Description>Futures Large Order Execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>828</Tag>
    <Enum>18</Enum>
    <Description>Exchange of Futures for Futures (external market) (EFF)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>828</Tag>
    <Enum>19</Enum>
    <Description>Option Interim Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>828</Tag>
    <Enum>20</Enum>
    <Description>Option Cabinet Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>828</Tag>
    <Enum>22</Enum>
    <Description>Privately Negotiated Trades</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>828</Tag>
    <Enum>23</Enum>
    <Description>Substitution of Futures for Forwards</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>829</Tag>
    <Enum>0</Enum>
    <Description>CMTA</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>829</Tag>
    <Enum>1</Enum>
    <Description>Internal transfer or adjustment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>829</Tag>
    <Enum>2</Enum>
    <Description>External transfer or transfer of account</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>829</Tag>
    <Enum>3</Enum>
    <Description>Reject for submitting side</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>829</Tag>
    <Enum>4</Enum>
    <Description>Advisory for contra side</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>829</Tag>
    <Enum>5</Enum>
    <Description>Offset due to an allocation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>829</Tag>
    <Enum>6</Enum>
    <Description>Onset dut to an allocation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>829</Tag>
    <Enum>7</Enum>
    <Description>Differential spread</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>829</Tag>
    <Enum>8</Enum>
    <Description>Implied spread leg executed against an outright</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>829</Tag>
    <Enum>9</Enum>
    <Description>Transaction from exercise</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>829</Tag>
    <Enum>10</Enum>
    <Description>Transaction from assignment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>829</Tag>
    <Enum>11</Enum>
    <Description>ACATS</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>835</Tag>
    <Enum>0</Enum>
    <Description>Floating (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>835</Tag>
    <Enum>1</Enum>
    <Description>Fixed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>836</Tag>
    <Enum>0</Enum>
    <Description>Price (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>836</Tag>
    <Enum>1</Enum>
    <Description>Basis Points</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>836</Tag>
    <Enum>2</Enum>
    <Description>Ticks</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>836</Tag>
    <Enum>3</Enum>
    <Description>Price Tier / Level</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>837</Tag>
    <Enum>0</Enum>
    <Description>Or better (default) - price improvement allowed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>837</Tag>
    <Enum>1</Enum>
    <Description>Strict - limit is a strict limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>837</Tag>
    <Enum>2</Enum>
    <Description>Or worse - for a buy the peg limit is a minimum and for a sell the peg limit is a maximum (for use for orders which have a price range)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>838</Tag>
    <Enum>1</Enum>
    <Description>More aggressive - on a buy order round the price up to the nearest tick; on a sell order round down to the nearest tick</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>838</Tag>
    <Enum>2</Enum>
    <Description>More passive - on a buy order round down to the nearest tick; on a sell order round up to the nearest tick</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>840</Tag>
    <Enum>1</Enum>
    <Description>Local (Exchange, ECN, ATS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>840</Tag>
    <Enum>2</Enum>
    <Description>National</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>840</Tag>
    <Enum>3</Enum>
    <Description>Global</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>840</Tag>
    <Enum>4</Enum>
    <Description>National xxcluding local</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>841</Tag>
    <Enum>0</Enum>
    <Description>Floating (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>841</Tag>
    <Enum>1</Enum>
    <Description>Fixed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>842</Tag>
    <Enum>0</Enum>
    <Description>Price (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>842</Tag>
    <Enum>1</Enum>
    <Description>Basis Points</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>842</Tag>
    <Enum>2</Enum>
    <Description>Ticks</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>842</Tag>
    <Enum>3</Enum>
    <Description>Price Tier / Level</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>843</Tag>
    <Enum>0</Enum>
    <Description>Or better (default) - price improvement allowed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>843</Tag>
    <Enum>1</Enum>
    <Description>Strict - limit is a strict limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>843</Tag>
    <Enum>2</Enum>
    <Description>Or worse - for a buy the discretion price is a minimum and for a sell the discretion price is a maximum (for use for orders which have a price range)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>844</Tag>
    <Enum>1</Enum>
    <Description>More aggressive - on a buy order round the price up to the nearest tick; on a sell round down to the nearest tick</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>844</Tag>
    <Enum>2</Enum>
    <Description>More passive - on a buy order round down to the nearest tick; on a sell order round up to the nearest tick</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>846</Tag>
    <Enum>1</Enum>
    <Description>Local (Exchange, ECN, ATS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>846</Tag>
    <Enum>2</Enum>
    <Description>National</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>846</Tag>
    <Enum>3</Enum>
    <Description>Global</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>846</Tag>
    <Enum>4</Enum>
    <Description>National excluding local</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>847</Tag>
    <Enum>1</Enum>
    <Description>VWAP</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>847</Tag>
    <Enum>2</Enum>
    <Description>Participate (i.e. aim to be x percent of the market volume)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>847</Tag>
    <Enum>3</Enum>
    <Description>Mininize market impact</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>851</Tag>
    <Enum>1</Enum>
    <Description>Added Liquidity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>851</Tag>
    <Enum>2</Enum>
    <Description>Removed Liquidity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>851</Tag>
    <Enum>3</Enum>
    <Description>Liquidity Routed Out</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>852</Tag>
    <Enum>N</Enum>
    <Description>Do Not Report Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>852</Tag>
    <Enum>Y</Enum>
    <Description>Report Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>853</Tag>
    <Enum>0</Enum>
    <Description>Dealer Sold Short</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>853</Tag>
    <Enum>1</Enum>
    <Description>Dealer Sold Short Exempt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>853</Tag>
    <Enum>2</Enum>
    <Description>Selling Customer Sold Short</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>853</Tag>
    <Enum>3</Enum>
    <Description>Selling Customer Sold Short Exempt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>853</Tag>
    <Enum>4</Enum>
    <Description>Qualified Service Representative (QSR) or Automatic Give-up (AGU) Contra Side Sold Short</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>853</Tag>
    <Enum>5</Enum>
    <Description>QSR or AGU Contra Side Sold Short Exempt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>854</Tag>
    <Enum>0</Enum>
    <Description>Units (shares, par, currency)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>854</Tag>
    <Enum>1</Enum>
    <Description>Contracts (if used - must specify ContractMultiplier (tag 231))</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>854</Tag>
    <Enum>2</Enum>
    <Description>Units of Measure per Time Unit (if used - must specify UnitofMeasure (tag 996) and TimeUnit (tag 997))</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>856</Tag>
    <Enum>0</Enum>
    <Description>Submit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>856</Tag>
    <Enum>1</Enum>
    <Description>Alleged</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>856</Tag>
    <Enum>2</Enum>
    <Description>Accept</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>856</Tag>
    <Enum>3</Enum>
    <Description>Decline</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>856</Tag>
    <Enum>4</Enum>
    <Description>Addendum</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>856</Tag>
    <Enum>5</Enum>
    <Description>No/Was</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>856</Tag>
    <Enum>6</Enum>
    <Description>Trade Report Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>856</Tag>
    <Enum>7</Enum>
    <Description>(Locked-In) Trade Break</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>856</Tag>
    <Enum>8</Enum>
    <Description>Defaulted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>856</Tag>
    <Enum>9</Enum>
    <Description>Invalid CMTA</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>857</Tag>
    <Enum>0</Enum>
    <Description>Not Specified</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>857</Tag>
    <Enum>1</Enum>
    <Description>Explicit List Provided</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>865</Tag>
    <Enum>1</Enum>
    <Description>Put</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>865</Tag>
    <Enum>2</Enum>
    <Description>Call</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>865</Tag>
    <Enum>3</Enum>
    <Description>Tender</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>865</Tag>
    <Enum>4</Enum>
    <Description>Sinking Fund Call</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>865</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>865</Tag>
    <Enum>5</Enum>
    <Description>Activation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>865</Tag>
    <Enum>6</Enum>
    <Description>Inactiviation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>871</Tag>
    <Enum>1</Enum>
    <Description>Flat (securities pay interest on a current basis but are traded without interest)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>871</Tag>
    <Enum>10</Enum>
    <Description>Original issue discount</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>871</Tag>
    <Enum>11</Enum>
    <Description>Callable, puttable</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>871</Tag>
    <Enum>12</Enum>
    <Description>Escrowed to Maturity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>871</Tag>
    <Enum>13</Enum>
    <Description>Escrowed to redemption date - callable. Supply redemption date in the InstrAttribValue (872) field</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>871</Tag>
    <Enum>14</Enum>
    <Description>Pre-refunded</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>871</Tag>
    <Enum>15</Enum>
    <Description>In default</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>871</Tag>
    <Enum>16</Enum>
    <Description>Unrated</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>871</Tag>
    <Enum>17</Enum>
    <Description>Taxable</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>871</Tag>
    <Enum>18</Enum>
    <Description>Indexed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>871</Tag>
    <Enum>19</Enum>
    <Description>Subject To Alternative Minimum Tax</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>871</Tag>
    <Enum>2</Enum>
    <Description>Zero coupon</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>871</Tag>
    <Enum>20</Enum>
    <Description>Original issue discount price. Supply price in the InstrAttribValue (872) field</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>871</Tag>
    <Enum>21</Enum>
    <Description>Callable below maturity value</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>871</Tag>
    <Enum>22</Enum>
    <Description>Callable without notice by mail to holder unless registered</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>871</Tag>
    <Enum>3</Enum>
    <Description>Interest bearing (for Euro commercial paper when not issued at discount)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>871</Tag>
    <Enum>4</Enum>
    <Description>No periodic payments</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>871</Tag>
    <Enum>5</Enum>
    <Description>Variable rate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>871</Tag>
    <Enum>6</Enum>
    <Description>Less fee for put</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>871</Tag>
    <Enum>7</Enum>
    <Description>Stepped coupon</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>871</Tag>
    <Enum>8</Enum>
    <Description>Coupon period (if not semi-annual). Supply redemption date in the InstrAttribValue (872) field.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>871</Tag>
    <Enum>9</Enum>
    <Description>When [and if] issued</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>871</Tag>
    <Enum>99</Enum>
    <Description>Text. Supply the text of the attribute or disclaimer in the InstrAttribValue (872) field.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>875</Tag>
    <Enum>1</Enum>
    <Description>3(a)(3)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>875</Tag>
    <Enum>2</Enum>
    <Description>4(2)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>875</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>891</Tag>
    <Enum>0</Enum>
    <Description>Absolute</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>891</Tag>
    <Enum>1</Enum>
    <Description>Per Unit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>891</Tag>
    <Enum>2</Enum>
    <Description>Percentage</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>893</Tag>
    <Enum>N</Enum>
    <Description>Not Last Message</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>893</Tag>
    <Enum>Y</Enum>
    <Description>Last Message</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>895</Tag>
    <Enum>0</Enum>
    <Description>Initial</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>895</Tag>
    <Enum>1</Enum>
    <Description>Scheduled</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>895</Tag>
    <Enum>2</Enum>
    <Description>Time Warning</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>895</Tag>
    <Enum>3</Enum>
    <Description>Margin Deficiency</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>895</Tag>
    <Enum>4</Enum>
    <Description>Margin Excess</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>895</Tag>
    <Enum>5</Enum>
    <Description>Forward Collateral Demand</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>895</Tag>
    <Enum>6</Enum>
    <Description>Event of default</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>895</Tag>
    <Enum>7</Enum>
    <Description>Adverse tax event</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>896</Tag>
    <Enum>0</Enum>
    <Description>Trade Date</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>896</Tag>
    <Enum>1</Enum>
    <Description>GC Instrument</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>896</Tag>
    <Enum>2</Enum>
    <Description>Collateral Instrument</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>896</Tag>
    <Enum>3</Enum>
    <Description>Substitution Eligible</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>896</Tag>
    <Enum>4</Enum>
    <Description>Not Assigned</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>896</Tag>
    <Enum>5</Enum>
    <Description>Partially Assigned</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>896</Tag>
    <Enum>6</Enum>
    <Description>Fully Assigned</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>896</Tag>
    <Enum>7</Enum>
    <Description>Outstanding Trades (Today &lt; end date)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>903</Tag>
    <Enum>0</Enum>
    <Description>New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>903</Tag>
    <Enum>1</Enum>
    <Description>Replace</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>903</Tag>
    <Enum>2</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>903</Tag>
    <Enum>3</Enum>
    <Description>Release</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>903</Tag>
    <Enum>4</Enum>
    <Description>Reverse</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>905</Tag>
    <Enum>0</Enum>
    <Description>Received</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>905</Tag>
    <Enum>1</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>905</Tag>
    <Enum>2</Enum>
    <Description>Declined</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>905</Tag>
    <Enum>3</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>906</Tag>
    <Enum>0</Enum>
    <Description>Unknown deal (order / trade)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>906</Tag>
    <Enum>1</Enum>
    <Description>Unknown or invalid instrument</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>906</Tag>
    <Enum>2</Enum>
    <Description>Unauthorized transaction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>906</Tag>
    <Enum>3</Enum>
    <Description>Insufficient collateral</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>906</Tag>
    <Enum>4</Enum>
    <Description>Invalid type of collateral</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>906</Tag>
    <Enum>5</Enum>
    <Description>Excessive substitution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>906</Tag>
    <Enum>99</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>910</Tag>
    <Enum>0</Enum>
    <Description>Unassigned</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>910</Tag>
    <Enum>1</Enum>
    <Description>Partially Assigned</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>910</Tag>
    <Enum>2</Enum>
    <Description>Assignment Proposed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>910</Tag>
    <Enum>3</Enum>
    <Description>Assigned (Accepted)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>910</Tag>
    <Enum>4</Enum>
    <Description>Challenged</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>912</Tag>
    <Enum>N</Enum>
    <Description>Not last message</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>912</Tag>
    <Enum>Y</Enum>
    <Description>Last message</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>919</Tag>
    <Enum>0</Enum>
    <Description>&quot;Versus Payment&quot;: Deliver (if sell) or Receive (if buy) vs. (against) Payment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>919</Tag>
    <Enum>1</Enum>
    <Description>&quot;Free&quot;: Deliver (if sell) or Receive (if buy) Free</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>919</Tag>
    <Enum>2</Enum>
    <Description>Tri-Party</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>919</Tag>
    <Enum>3</Enum>
    <Description>Hold In Custody</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>924</Tag>
    <Enum>1</Enum>
    <Description>Log On User</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>924</Tag>
    <Enum>2</Enum>
    <Description>Log Off User</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>924</Tag>
    <Enum>3</Enum>
    <Description>Change Password For User</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>924</Tag>
    <Enum>4</Enum>
    <Description>Request Individual User Status</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>926</Tag>
    <Enum>1</Enum>
    <Description>Logged In</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>926</Tag>
    <Enum>2</Enum>
    <Description>Not Logged In</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>926</Tag>
    <Enum>3</Enum>
    <Description>User Not Recognised</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>926</Tag>
    <Enum>4</Enum>
    <Description>Password Incorrect</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>926</Tag>
    <Enum>5</Enum>
    <Description>Password Changed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>926</Tag>
    <Enum>6</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>928</Tag>
    <Enum>1</Enum>
    <Description>Connected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>928</Tag>
    <Enum>2</Enum>
    <Description>Not Connected - down expected up</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>928</Tag>
    <Enum>3</Enum>
    <Description>Not Connected - down expected down</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>928</Tag>
    <Enum>4</Enum>
    <Description>In Process</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>935</Tag>
    <Enum>1</Enum>
    <Description>Snapshot</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>935</Tag>
    <Enum>2</Enum>
    <Description>Subscribe</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>935</Tag>
    <Enum>4</Enum>
    <Description>Stop Subscribing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>935</Tag>
    <Enum>8</Enum>
    <Description>Level of Detail, then NoCompID's becomes required</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>937</Tag>
    <Enum>1</Enum>
    <Description>Full</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>937</Tag>
    <Enum>2</Enum>
    <Description>Incremental Update</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>939</Tag>
    <Enum>0</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>939</Tag>
    <Enum>1</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>939</Tag>
    <Enum>3</Enum>
    <Description>Accepted with errors</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>940</Tag>
    <Enum>1</Enum>
    <Description>Received</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>940</Tag>
    <Enum>2</Enum>
    <Description>Confirm rejected, i.e. not affirmed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>940</Tag>
    <Enum>3</Enum>
    <Description>Affirmed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>944</Tag>
    <Enum>0</Enum>
    <Description>Retain</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>944</Tag>
    <Enum>1</Enum>
    <Description>Add</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>944</Tag>
    <Enum>2</Enum>
    <Description>Remove</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>945</Tag>
    <Enum>0</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>945</Tag>
    <Enum>1</Enum>
    <Description>Accepted With Warnings</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>945</Tag>
    <Enum>2</Enum>
    <Description>Completed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>945</Tag>
    <Enum>3</Enum>
    <Description>Completed With Warnings</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>945</Tag>
    <Enum>4</Enum>
    <Description>Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>946</Tag>
    <Enum>0</Enum>
    <Description>Successful (default)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>946</Tag>
    <Enum>1</Enum>
    <Description>Invalid or unknown instrument</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>946</Tag>
    <Enum>2</Enum>
    <Description>Invalid or unknown collateral type</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>946</Tag>
    <Enum>3</Enum>
    <Description>Invalid Parties</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>946</Tag>
    <Enum>4</Enum>
    <Description>Invalid Transport Type requested</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>946</Tag>
    <Enum>5</Enum>
    <Description>Invalid Destination requested</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>946</Tag>
    <Enum>6</Enum>
    <Description>No collateral found for the trade specified</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>946</Tag>
    <Enum>7</Enum>
    <Description>No collateral found for the order specified</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>946</Tag>
    <Enum>8</Enum>
    <Description>Collateral inquiry type not supported</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>946</Tag>
    <Enum>9</Enum>
    <Description>Unauthorized for collateral inquiry</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>946</Tag>
    <Enum>99</Enum>
    <Description>Other (further information in Text (58) field)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>959</Tag>
    <Enum>1</Enum>
    <Description>Int</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>959</Tag>
    <Enum>2</Enum>
    <Description>Length</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>959</Tag>
    <Enum>3</Enum>
    <Description>NumInGroup</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>959</Tag>
    <Enum>4</Enum>
    <Description>SeqNum</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>959</Tag>
    <Enum>5</Enum>
    <Description>TagNum</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>959</Tag>
    <Enum>6</Enum>
    <Description>Float</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>959</Tag>
    <Enum>7</Enum>
    <Description>Qty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>959</Tag>
    <Enum>8</Enum>
    <Description>Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>959</Tag>
    <Enum>9</Enum>
    <Description>PriceOffset</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>959</Tag>
    <Enum>10</Enum>
    <Description>Amt</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>959</Tag>
    <Enum>11</Enum>
    <Description>Percentage</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>959</Tag>
    <Enum>12</Enum>
    <Description>Char</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>959</Tag>
    <Enum>13</Enum>
    <Description>Boolean</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>959</Tag>
    <Enum>14</Enum>
    <Description>String</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>959</Tag>
    <Enum>15</Enum>
    <Description>MultipleCharValue</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>959</Tag>
    <Enum>16</Enum>
    <Description>Currency</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>959</Tag>
    <Enum>17</Enum>
    <Description>Exchange</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>959</Tag>
    <Enum>18</Enum>
    <Description>Month-Year</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>959</Tag>
    <Enum>19</Enum>
    <Description>UTCTimeStamp</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>959</Tag>
    <Enum>20</Enum>
    <Description>UTCTimeOnly</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>959</Tag>
    <Enum>21</Enum>
    <Description>LocalMktTime</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>959</Tag>
    <Enum>22</Enum>
    <Description>UTCDate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>959</Tag>
    <Enum>23</Enum>
    <Description>Data</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>965</Tag>
    <Enum>1</Enum>
    <Description>Active</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>965</Tag>
    <Enum>2</Enum>
    <Description>Inactive</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>974</Tag>
    <Enum>FIXED</Enum>
    <Description>FIXED</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>974</Tag>
    <Enum>DIFF</Enum>
    <Description>DIFF</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>975</Tag>
    <Enum>2</Enum>
    <Description>T+1</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>975</Tag>
    <Enum>4</Enum>
    <Description>T+3</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>975</Tag>
    <Enum>5</Enum>
    <Description>T+4</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>980</Tag>
    <Enum>A</Enum>
    <Description>Add</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>980</Tag>
    <Enum>D</Enum>
    <Description>Delete</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>980</Tag>
    <Enum>M</Enum>
    <Description>Modify</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>982</Tag>
    <Enum>1</Enum>
    <Description>Auto Exercise</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>982</Tag>
    <Enum>2</Enum>
    <Description>Non Auto Exercise</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>982</Tag>
    <Enum>3</Enum>
    <Description>Final Will Be Exercised</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>982</Tag>
    <Enum>4</Enum>
    <Description>Contrary Intention</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>982</Tag>
    <Enum>5</Enum>
    <Description>Difference</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>992</Tag>
    <Enum>1</Enum>
    <Description>Sub Allocate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>992</Tag>
    <Enum>2</Enum>
    <Description>Third Party Allocation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>996</Tag>
    <Enum>MWh</Enum>
    <Description>Megawatt hours</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>996</Tag>
    <Enum>MMBtu</Enum>
    <Description>One Million BTU</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>996</Tag>
    <Enum>Bbl</Enum>
    <Description>Barrels</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>996</Tag>
    <Enum>Gal</Enum>
    <Description>Gallons</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>996</Tag>
    <Enum>t</Enum>
    <Description>Metric Tons (aka Tonne)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>996</Tag>
    <Enum>tn</Enum>
    <Description>Tons (US)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>996</Tag>
    <Enum>MMbbl</Enum>
    <Description>Million Barrels</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>996</Tag>
    <Enum>lbs</Enum>
    <Description>pounds</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>996</Tag>
    <Enum>oz_tr</Enum>
    <Description>Troy Ounces</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>996</Tag>
    <Enum>USD</Enum>
    <Description>US Dollars</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>996</Tag>
    <Enum>Bcf</Enum>
    <Description>Billion cubic feet</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>996</Tag>
    <Enum>Bu</Enum>
    <Description>Bushels</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>997</Tag>
    <Enum>S</Enum>
    <Description>Second</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>997</Tag>
    <Enum>Min</Enum>
    <Description>Minute</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>997</Tag>
    <Enum>H</Enum>
    <Description>Hour</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>997</Tag>
    <Enum>D</Enum>
    <Description>Day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>997</Tag>
    <Enum>Wk</Enum>
    <Description>Week</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>997</Tag>
    <Enum>Mo</Enum>
    <Description>Month</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>997</Tag>
    <Enum>Yr</Enum>
    <Description>Year</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1002</Tag>
    <Enum>1</Enum>
    <Description>Automatic</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1002</Tag>
    <Enum>2</Enum>
    <Description>Guarantor</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1002</Tag>
    <Enum>3</Enum>
    <Description>Manual</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1008</Tag>
    <Enum>0</Enum>
    <Description>CMTA</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1008</Tag>
    <Enum>1</Enum>
    <Description>Internal Transfer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1008</Tag>
    <Enum>2</Enum>
    <Description>External Transfer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1008</Tag>
    <Enum>3</Enum>
    <Description>Reject for Submitting Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1008</Tag>
    <Enum>4</Enum>
    <Description>Advisory for Contra Side</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1008</Tag>
    <Enum>5</Enum>
    <Description>Offset due to an allocation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>1008</Tag>
    <Enum>6</Enum>
    <Description>Onset due to an allocation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>1008</Tag>
    <Enum>7</Enum>
    <Description>Differential Spread</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>1008</Tag>
    <Enum>8</Enum>
    <Description>Implied Spread leg executed against an outright</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>1008</Tag>
    <Enum>9</Enum>
    <Description>Transaction from Exercise</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>1008</Tag>
    <Enum>10</Enum>
    <Description>Transaction from Assignment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1015</Tag>
    <Enum>0</Enum>
    <Description>false - trade is not an AsOf trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1015</Tag>
    <Enum>1</Enum>
    <Description>true - trade is an AsOf  trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1021</Tag>
    <Enum>1</Enum>
    <Description>Top of Book</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1021</Tag>
    <Enum>2</Enum>
    <Description>Price Depth</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1021</Tag>
    <Enum>3</Enum>
    <Description>Order Depth</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1024</Tag>
    <Enum>0</Enum>
    <Description>Book</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1024</Tag>
    <Enum>1</Enum>
    <Description>Off-Book</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1024</Tag>
    <Enum>2</Enum>
    <Description>Cross</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1031</Tag>
    <Enum>ADD</Enum>
    <Description>Add-on Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1031</Tag>
    <Enum>AON</Enum>
    <Description>All or None</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1031</Tag>
    <Enum>CNH</Enum>
    <Description>Cash Not Held</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1031</Tag>
    <Enum>DIR</Enum>
    <Description>Directed Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1031</Tag>
    <Enum>E.W</Enum>
    <Description>Exchange for Physical Transaction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1031</Tag>
    <Enum>FOK</Enum>
    <Description>Fill or Kill</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>1031</Tag>
    <Enum>IO</Enum>
    <Description>Imbalance Only</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>1031</Tag>
    <Enum>IOC</Enum>
    <Description>Immediate or Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>1031</Tag>
    <Enum>LOO</Enum>
    <Description>Limit On Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>1031</Tag>
    <Enum>LOC</Enum>
    <Description>Limit on Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>1031</Tag>
    <Enum>MAO</Enum>
    <Description>Market at Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>1031</Tag>
    <Enum>MAC</Enum>
    <Description>Market at Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>1031</Tag>
    <Enum>MOO</Enum>
    <Description>Market on Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>1031</Tag>
    <Enum>MOC</Enum>
    <Description>Market On Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>1031</Tag>
    <Enum>MQT</Enum>
    <Description>Minimum Quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>1031</Tag>
    <Enum>NH</Enum>
    <Description>Not Held</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>1031</Tag>
    <Enum>OVD</Enum>
    <Description>Over the Day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>1031</Tag>
    <Enum>PEG</Enum>
    <Description>Pegged</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>1031</Tag>
    <Enum>RSV</Enum>
    <Description>Reserve Size Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>1031</Tag>
    <Enum>S.W</Enum>
    <Description>Stop Stock Transaction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>1031</Tag>
    <Enum>SCL</Enum>
    <Description>Scale</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>1031</Tag>
    <Enum>TMO</Enum>
    <Description>Time Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>1031</Tag>
    <Enum>TS</Enum>
    <Description>Trailing Stop</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>1031</Tag>
    <Enum>WRK</Enum>
    <Description>Work</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1032</Tag>
    <Enum>1</Enum>
    <Description>NASD OATS</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1033</Tag>
    <Enum>A</Enum>
    <Description>Agency</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1033</Tag>
    <Enum>AR</Enum>
    <Description>Arbitrage</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1033</Tag>
    <Enum>D</Enum>
    <Description>Derivatives</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1033</Tag>
    <Enum>IN</Enum>
    <Description>International</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1033</Tag>
    <Enum>IS</Enum>
    <Description>Institutional</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1033</Tag>
    <Enum>O</Enum>
    <Description>Other</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>1033</Tag>
    <Enum>PF</Enum>
    <Description>Preferred Trading</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>1033</Tag>
    <Enum>PR</Enum>
    <Description>Proprietary</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>1033</Tag>
    <Enum>PT</Enum>
    <Description>Program Trading</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>1033</Tag>
    <Enum>S</Enum>
    <Description>Sales</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>1033</Tag>
    <Enum>T</Enum>
    <Description>Trading</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1034</Tag>
    <Enum>1</Enum>
    <Description>NASD OATS</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1035</Tag>
    <Enum>ADD</Enum>
    <Description>Add-on Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1035</Tag>
    <Enum>AON</Enum>
    <Description>All or None</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1035</Tag>
    <Enum>CNH</Enum>
    <Description>Cash Not Held</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1035</Tag>
    <Enum>DIR</Enum>
    <Description>Directed Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1035</Tag>
    <Enum>E.W</Enum>
    <Description>Exchange for Physical Transaction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1035</Tag>
    <Enum>FOK</Enum>
    <Description>Fill or Kill</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>1035</Tag>
    <Enum>IO</Enum>
    <Description>Imbalance Only</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>1035</Tag>
    <Enum>IOC</Enum>
    <Description>Immediate or Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>1035</Tag>
    <Enum>LOO</Enum>
    <Description>Limit On Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>1035</Tag>
    <Enum>LOC</Enum>
    <Description>Limit on Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>1035</Tag>
    <Enum>MAO</Enum>
    <Description>Market at Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>1035</Tag>
    <Enum>MAC</Enum>
    <Description>Market at Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>1035</Tag>
    <Enum>MOO</Enum>
    <Description>Market on Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>1035</Tag>
    <Enum>MOC</Enum>
    <Description>Market On Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>1035</Tag>
    <Enum>MQT</Enum>
    <Description>Minimum Quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>1035</Tag>
    <Enum>NH</Enum>
    <Description>Not Held</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>17</Sort>
    <Tag>1035</Tag>
    <Enum>OVD</Enum>
    <Description>Over the Day</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>18</Sort>
    <Tag>1035</Tag>
    <Enum>PEG</Enum>
    <Description>Pegged</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>19</Sort>
    <Tag>1035</Tag>
    <Enum>RSV</Enum>
    <Description>Reserve Size Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>1035</Tag>
    <Enum>S.W</Enum>
    <Description>Stop Stock Transaction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>21</Sort>
    <Tag>1035</Tag>
    <Enum>SCL</Enum>
    <Description>Scale</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>22</Sort>
    <Tag>1035</Tag>
    <Enum>TMO</Enum>
    <Description>Time Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>23</Sort>
    <Tag>1035</Tag>
    <Enum>TS</Enum>
    <Description>Trailing Stop</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>1035</Tag>
    <Enum>WRK</Enum>
    <Description>Work</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1036</Tag>
    <Enum>0</Enum>
    <Description>Received, not yet processed</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1036</Tag>
    <Enum>1</Enum>
    <Description>Accepted</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1036</Tag>
    <Enum>2</Enum>
    <Description>Don't know / Rejected</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1043</Tag>
    <Enum>0</Enum>
    <Description>Specific Deposit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1043</Tag>
    <Enum>1</Enum>
    <Description>General</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1046</Tag>
    <Enum>M</Enum>
    <Description>Multiply</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>1046</Tag>
    <Enum>D</Enum>
    <Description>Divide</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1047</Tag>
    <Enum>O</Enum>
    <Description>Open</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1047</Tag>
    <Enum>C</Enum>
    <Description>Close</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1047</Tag>
    <Enum>R</Enum>
    <Description>Rolled</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1047</Tag>
    <Enum>F</Enum>
    <Description>FIFO</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>63</Tag>
    <Enum>C</Enum>
    <Description>FX Spot Next settlement (Spot+1, aka next day)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>281</Tag>
    <Enum>D</Enum>
    <Description>Insufficient credit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>298</Tag>
    <Enum>5</Enum>
    <Description>Cancel quote specified in QuoteID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>10</Sort>
    <Tag>658</Tag>
    <Enum>11</Enum>
    <Description>Insufficient credit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1057</Tag>
    <Enum>Y</Enum>
    <Description>Order initiator is aggressor</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1057</Tag>
    <Enum>N</Enum>
    <Description>Order initiator is passive</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>40</Tag>
    <Enum>Q</Enum>
    <Description>Counter-order selection</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>20</Sort>
    <Tag>150</Tag>
    <Enum>L</Enum>
    <Description>Triggered or Activated by System</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>388</Tag>
    <Enum>7</Enum>
    <Description>Average Price Guarantee</Description>
  </Enums>
  <Enums>
    <Group>General Purpose</Group>
    <Sort>60</Sort>
    <Tag>574</Tag>
    <Enum>60</Enum>
    <Description>One-Party Privately Negotiated Trade Report</Description>
  </Enums>
  <Enums>
    <Group>General Purpose</Group>
    <Sort>61</Sort>
    <Tag>574</Tag>
    <Enum>61</Enum>
    <Description>Two-Party Privately Negotiated Trade Report</Description>
  </Enums>
  <Enums>
    <Group>General Purpose</Group>
    <Sort>62</Sort>
    <Tag>574</Tag>
    <Enum>62</Enum>
    <Description>Continuous Auto-match</Description>
  </Enums>
  <Enums>
    <Group>General Purpose</Group>
    <Sort>63</Sort>
    <Tag>574</Tag>
    <Enum>63</Enum>
    <Description>Cross Auction</Description>
  </Enums>
  <Enums>
    <Group>General Purpose</Group>
    <Sort>64</Sort>
    <Tag>574</Tag>
    <Enum>64</Enum>
    <Description>Counter-Order Selection</Description>
  </Enums>
  <Enums>
    <Group>General Purpose</Group>
    <Sort>65</Sort>
    <Tag>574</Tag>
    <Enum>65</Enum>
    <Description>Call Auction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>45</Sort>
    <Tag>18</Tag>
    <Enum>i</Enum>
    <Description>Imbalance Only</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>56</Sort>
    <Tag>452</Tag>
    <Enum>56</Enum>
    <Description>Acceptable Counterparty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>57</Sort>
    <Tag>452</Tag>
    <Enum>57</Enum>
    <Description>Unacceptable Counterparty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>58</Sort>
    <Tag>452</Tag>
    <Enum>58</Enum>
    <Description>Entering Unit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>59</Sort>
    <Tag>452</Tag>
    <Enum>59</Enum>
    <Description>Executing Unit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1081</Tag>
    <Enum>0</Enum>
    <Description>SecondaryOrdeID (198)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1081</Tag>
    <Enum>1</Enum>
    <Description>OrdeID (37)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1081</Tag>
    <Enum>2</Enum>
    <Description>MEntryID (278)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1083</Tag>
    <Enum>1</Enum>
    <Description>Immediate (after each fill)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1083</Tag>
    <Enum>2</Enum>
    <Description>Exhaust (when DisplayQty = 0)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1084</Tag>
    <Enum>1</Enum>
    <Description>Initial (use original DisplayQty)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1084</Tag>
    <Enum>2</Enum>
    <Description>New (use RefreshQty)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1084</Tag>
    <Enum>3</Enum>
    <Description>Random (randomize value)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1092</Tag>
    <Enum>0</Enum>
    <Description>None</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1092</Tag>
    <Enum>1</Enum>
    <Description>Local (Exchange, ECN, ATS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1092</Tag>
    <Enum>2</Enum>
    <Description>National (Across all national markets)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1092</Tag>
    <Enum>3</Enum>
    <Description>Global (Across all markets)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1093</Tag>
    <Enum>1</Enum>
    <Description>Odd Lot</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1093</Tag>
    <Enum>2</Enum>
    <Description>Round Lot</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1093</Tag>
    <Enum>3</Enum>
    <Description>Block Lot</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1094</Tag>
    <Enum>1</Enum>
    <Description>Last peg (last sale)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1094</Tag>
    <Enum>2</Enum>
    <Description>Mid-price peg (midprice of inside quote)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1094</Tag>
    <Enum>3</Enum>
    <Description>Opening peg</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1094</Tag>
    <Enum>4</Enum>
    <Description>Market peg</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1094</Tag>
    <Enum>5</Enum>
    <Description>Primary peg (primary market - buy at bid or sell at offer)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1094</Tag>
    <Enum>6</Enum>
    <Description>Fixed Peg to Local best bid or offer at time of order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>1094</Tag>
    <Enum>7</Enum>
    <Description>Peg to VWAP</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>1094</Tag>
    <Enum>8</Enum>
    <Description>Trailing Stop Peg</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>9</Sort>
    <Tag>1094</Tag>
    <Enum>9</Enum>
    <Description>Peg to Limit Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>378</Tag>
    <Enum>11</Enum>
    <Description>Peg Refresh</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1100</Tag>
    <Enum>1</Enum>
    <Description>Partial Execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1100</Tag>
    <Enum>2</Enum>
    <Description>Specified Trading Session</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1100</Tag>
    <Enum>3</Enum>
    <Description>Next Auction</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1100</Tag>
    <Enum>4</Enum>
    <Description>Price Movement</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1101</Tag>
    <Enum>1</Enum>
    <Description>Activate</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1101</Tag>
    <Enum>2</Enum>
    <Description>Modify</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1101</Tag>
    <Enum>3</Enum>
    <Description>Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1107</Tag>
    <Enum>1</Enum>
    <Description>Best Offer</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1107</Tag>
    <Enum>2</Enum>
    <Description>Last Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1107</Tag>
    <Enum>3</Enum>
    <Description>Best Bid</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1107</Tag>
    <Enum>4</Enum>
    <Description>Best Bid or Last Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1107</Tag>
    <Enum>5</Enum>
    <Description>Best Offer or Last Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1107</Tag>
    <Enum>6</Enum>
    <Description>Best Mid</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1108</Tag>
    <Enum>0</Enum>
    <Description>None</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1108</Tag>
    <Enum>1</Enum>
    <Description>Local (Exchange, ECN, ATS)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1108</Tag>
    <Enum>2</Enum>
    <Description>National (Across all national markets)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1108</Tag>
    <Enum>3</Enum>
    <Description>Global (Across all markets)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1109</Tag>
    <Enum>U</Enum>
    <Description>Trigger if the price of the specified type goes UP to or through the specified Trigger Price.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1109</Tag>
    <Enum>D</Enum>
    <Description>Trigger if the price of the specified type goes DOWN to or through the specified Trigger Price.</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1115</Tag>
    <Enum>1</Enum>
    <Description>Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1115</Tag>
    <Enum>2</Enum>
    <Description>Quote</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1115</Tag>
    <Enum>3</Enum>
    <Description>Privately Negotiated Trade</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1115</Tag>
    <Enum>4</Enum>
    <Description>Multileg order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1115</Tag>
    <Enum>5</Enum>
    <Description>Linked order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1115</Tag>
    <Enum>6</Enum>
    <Description>Quote Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>1115</Tag>
    <Enum>7</Enum>
    <Description>Implied Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>8</Sort>
    <Tag>1115</Tag>
    <Enum>8</Enum>
    <Description>Cross Order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1081</Tag>
    <Enum>3</Enum>
    <Description>QuotEntryID (299)</Description>
  </Enums>
  <Enums>
    <Group>OMX Order Routing</Group>
    <Sort>70</Sort>
    <Tag>574</Tag>
    <Enum>1</Enum>
    <Description>One-Party Trade Report (privately negotiated trade)</Description>
  </Enums>
  <Enums>
    <Group>OMX Order Routing</Group>
    <Sort>71</Sort>
    <Tag>574</Tag>
    <Enum>2</Enum>
    <Description>Two-Party Trade Report (privately negotiated trade)</Description>
  </Enums>
  <Enums>
    <Group>OMX Order Routing</Group>
    <Sort>72</Sort>
    <Tag>574</Tag>
    <Enum>3</Enum>
    <Description>Confirmed Trade Report (reporting from recognized markets)</Description>
  </Enums>
  <Enums>
    <Group>OMX Order Routing</Group>
    <Sort>73</Sort>
    <Tag>574</Tag>
    <Enum>4</Enum>
    <Description>Auto-match</Description>
  </Enums>
  <Enums>
    <Group>OMX Order Routing</Group>
    <Sort>74</Sort>
    <Tag>574</Tag>
    <Enum>5</Enum>
    <Description>Cross Auction Order Routing</Description>
  </Enums>
  <Enums>
    <Group>OMX Order Routing</Group>
    <Sort>75</Sort>
    <Tag>574</Tag>
    <Enum>6</Enum>
    <Description>Counter Order Selection Order Routing</Description>
  </Enums>
  <Enums>
    <Group>OMX Order Routing</Group>
    <Sort>76</Sort>
    <Tag>574</Tag>
    <Enum>7</Enum>
    <Description>Call Auction Order Routing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>11</Sort>
    <Tag>856</Tag>
    <Enum>10</Enum>
    <Description>Pended</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>856</Tag>
    <Enum>11</Enum>
    <Description>Alleged New</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>13</Sort>
    <Tag>856</Tag>
    <Enum>12</Enum>
    <Description>Alleged Addendum</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>14</Sort>
    <Tag>856</Tag>
    <Enum>13</Enum>
    <Description>Alleged No/Was</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>856</Tag>
    <Enum>14</Enum>
    <Description>Alleged Trade Report Cancel</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>856</Tag>
    <Enum>15</Enum>
    <Description>Alleged (Locked-In) Trade Break</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1123</Tag>
    <Enum>0</Enum>
    <Description>Trade Confirmation</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1123</Tag>
    <Enum>1</Enum>
    <Description>Two-Party Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1123</Tag>
    <Enum>2</Enum>
    <Description>One-Party Report for Matching</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1123</Tag>
    <Enum>3</Enum>
    <Description>One-Party Report for Pass Through</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1123</Tag>
    <Enum>4</Enum>
    <Description>Automated Floor Order Routing</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>0</Sort>
    <Tag>1128</Tag>
    <Enum>0</Enum>
    <Description>FIX27</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1128</Tag>
    <Enum>1</Enum>
    <Description>FIX30</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1128</Tag>
    <Enum>2</Enum>
    <Description>FIX40</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1128</Tag>
    <Enum>3</Enum>
    <Description>FIX41</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1128</Tag>
    <Enum>4</Enum>
    <Description>FIX42</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1128</Tag>
    <Enum>5</Enum>
    <Description>FIX43</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1128</Tag>
    <Enum>6</Enum>
    <Description>FIX44</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>7</Sort>
    <Tag>1128</Tag>
    <Enum>7</Enum>
    <Description>FIX50</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>39</Sort>
    <Tag>452</Tag>
    <Enum>39</Enum>
    <Description>Contra Investor ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>40</Sort>
    <Tag>452</Tag>
    <Enum>40</Enum>
    <Description>Transfer to Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>35</Tag>
    <Enum>BO</Enum>
    <Description>Contrary Intention Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>100</Sort>
    <Tag>35</Tag>
    <Enum>BP</Enum>
    <Description>Security Definition Update Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>95</Sort>
    <Tag>35</Tag>
    <Enum>BK</Enum>
    <Description>Security List Update Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>96</Sort>
    <Tag>35</Tag>
    <Enum>BL</Enum>
    <Description>Adjusted Position Report</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>97</Sort>
    <Tag>35</Tag>
    <Enum>BM</Enum>
    <Description>Allocation Instruction Alert</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>98</Sort>
    <Tag>35</Tag>
    <Enum>BN</Enum>
    <Description>Execution Acknowledgement</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>94</Sort>
    <Tag>35</Tag>
    <Enum>BJ</Enum>
    <Description>Trading Session List</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>93</Sort>
    <Tag>35</Tag>
    <Enum>BI</Enum>
    <Description>Trading Session List Request</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>12</Sort>
    <Tag>63</Tag>
    <Enum>B</Enum>
    <Description>Broken date - for FX expressing non-standard tenor, SettlDate (64) must be specified</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>27</Tag>
    <Enum>0</Enum>
    <Description>1000000000</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>27</Tag>
    <Enum>S</Enum>
    <Description>Small</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>27</Tag>
    <Enum>M</Enum>
    <Description>Medium</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>27</Tag>
    <Enum>L</Enum>
    <Description>Large</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>27</Tag>
    <Enum>U</Enum>
    <Description>Undisclosed Quantity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>15</Sort>
    <Tag>139</Tag>
    <Enum>13</Enum>
    <Description>Transfer Fee</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>16</Sort>
    <Tag>139</Tag>
    <Enum>14</Enum>
    <Description>Security Lending</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1133</Tag>
    <Enum>B</Enum>
    <Description>BIC (Bank Identification Code) (ISO 9362)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1133</Tag>
    <Enum>C</Enum>
    <Description>Generally accepted market participant identifier (e.g. NASD mnemonic)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1133</Tag>
    <Enum>D</Enum>
    <Description>Proprietary / Custom code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1133</Tag>
    <Enum>E</Enum>
    <Description>ISO Country Code</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1133</Tag>
    <Enum>G</Enum>
    <Description>MIC (ISO 10383 - Market Identifier Code)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>26</Sort>
    <Tag>269</Tag>
    <Enum>Q</Enum>
    <Description>Auction Clearing Price</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>27</Sort>
    <Tag>803</Tag>
    <Enum>28</Enum>
    <Description>Market maker</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>28</Sort>
    <Tag>803</Tag>
    <Enum>29</Enum>
    <Description>Eligible counterparty</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>29</Sort>
    <Tag>803</Tag>
    <Enum>30</Enum>
    <Description>Professional client</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>803</Tag>
    <Enum>31</Enum>
    <Description>Location</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>31</Sort>
    <Tag>803</Tag>
    <Enum>32</Enum>
    <Description>Execution venue</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>61</Sort>
    <Tag>452</Tag>
    <Enum>61</Enum>
    <Description>Quote originator</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>62</Sort>
    <Tag>452</Tag>
    <Enum>62</Enum>
    <Description>Report originator</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>63</Sort>
    <Tag>452</Tag>
    <Enum>63</Enum>
    <Description>Systematic internaliser (SI)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>64</Sort>
    <Tag>452</Tag>
    <Enum>64</Enum>
    <Description>Multilateral Trading Facility (MTF)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>65</Sort>
    <Tag>452</Tag>
    <Enum>65</Enum>
    <Description>Regulated Market (RM)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>66</Sort>
    <Tag>452</Tag>
    <Enum>66</Enum>
    <Description>Market Maker</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>67</Sort>
    <Tag>452</Tag>
    <Enum>67</Enum>
    <Description>Investment Firm</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>68</Sort>
    <Tag>452</Tag>
    <Enum>68</Enum>
    <Description>Host Competent Authority (Host CA)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>69</Sort>
    <Tag>452</Tag>
    <Enum>69</Enum>
    <Description>Home Competent Authority (Home CA)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>70</Sort>
    <Tag>452</Tag>
    <Enum>70</Enum>
    <Description>Competent Authority of the most relevant market in terms of liquidity (CAL)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>71</Sort>
    <Tag>452</Tag>
    <Enum>71</Enum>
    <Description>Competent Authority of the Transaction (Execution) Venue (CATV) </Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>72</Sort>
    <Tag>452</Tag>
    <Enum>72</Enum>
    <Description>Reporting intermediary (medium/vendor via which report has been published)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>73</Sort>
    <Tag>452</Tag>
    <Enum>73</Enum>
    <Description>Execution Venue</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>74</Sort>
    <Tag>452</Tag>
    <Enum>74</Enum>
    <Description>Market data entry originator</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>75</Sort>
    <Tag>452</Tag>
    <Enum>75</Enum>
    <Description>Location ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>76</Sort>
    <Tag>452</Tag>
    <Enum>76</Enum>
    <Description>Desk ID</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>77</Sort>
    <Tag>452</Tag>
    <Enum>77</Enum>
    <Description>Market data market</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>13</Sort>
    <Tag>829</Tag>
    <Enum>14</Enum>
    <Description>AI (Automated input facility disabled in response to an exchange request.)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>14</Sort>
    <Tag>829</Tag>
    <Enum>15</Enum>
    <Description>B (Transaction between two member firms where neither member firm is registered as a market maker in the security in question and neither is a designated fund manager. Also used by broker dealers when dealing with another broker which is not a member firm. Non-order book securities only.)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>15</Sort>
    <Tag>829</Tag>
    <Enum>16</Enum>
    <Description>K (Transaction using block trade facility.)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>16</Sort>
    <Tag>829</Tag>
    <Enum>17</Enum>
    <Description>LC (Correction submitted more than three days after publication of the original trade report.)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>17</Sort>
    <Tag>829</Tag>
    <Enum>18</Enum>
    <Description>M (Transaction, other than a transaction resulting from a stock swap or stock switch, between two market makers registered in that security including IDB or a public display system trades. Non-order book securities only.)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>18</Sort>
    <Tag>829</Tag>
    <Enum>19</Enum>
    <Description>N (Non-protected portfolio transaction or a fully disclosed portfolio transaction)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>19</Sort>
    <Tag>829</Tag>
    <Enum>20</Enum>
    <Description>NM ( i) transaction where Exchange has granted permission for non-publication
ii)IDB is reporting as seller
iii) submitting a transaction report to the Exchange, where the transaction report is not also a trade report.)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>20</Sort>
    <Tag>829</Tag>
    <Enum>21</Enum>
    <Description>NR (Non-risk transaction in a SEATS security other than an AIM security)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>21</Sort>
    <Tag>829</Tag>
    <Enum>22</Enum>
    <Description>P (Protected portfolio transaction or a worked principal agreement to effect a portfolio transaction which includes order book securities)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>22</Sort>
    <Tag>829</Tag>
    <Enum>23</Enum>
    <Description>PA (Protected transaction notification)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>23</Sort>
    <Tag>829</Tag>
    <Enum>24</Enum>
    <Description>PC (Contra trade for transaction which took place on a previous day and which was automatically executed on the Exchange trading system)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>24</Sort>
    <Tag>829</Tag>
    <Enum>25</Enum>
    <Description>PN (Worked principal notification for a portfolio transaction which includes order book securities)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>25</Sort>
    <Tag>829</Tag>
    <Enum>26</Enum>
    <Description>R ( (i) riskless principal transaction between non-members where the buying and selling transactions are executed at different prices or on different terms (requires a trade report with trade type indicator R for each transaction)
(ii) market maker is reporting all the legs of a riskless principal transaction where the buying and selling transactions are executed at different prices (requires a trade report with trade type indicator R for each transaction)or
(iii) market maker is reporting the onward leg of a riskless principal transaction where the legs are executed at different prices, and another market maker has submitted a trade report using trade type indicator M for the first leg (this requires a single trade report with trade type indicator R).)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>26</Sort>
    <Tag>829</Tag>
    <Enum>27</Enum>
    <Description>RO (Transaction which resulted from the exercise of a traditional option or a stock-settled covered warrant)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>27</Sort>
    <Tag>829</Tag>
    <Enum>28</Enum>
    <Description>RT (Risk transaction in a SEATS security, (excluding AIM security) reported by a market maker registered in that security)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>28</Sort>
    <Tag>829</Tag>
    <Enum>29</Enum>
    <Description>SW (Transactions resulting from stock swap or a stock switch (one report is required for each line of stock))</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>29</Sort>
    <Tag>829</Tag>
    <Enum>30</Enum>
    <Description>T (If reporting a single protected transaction)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>30</Sort>
    <Tag>829</Tag>
    <Enum>31</Enum>
    <Description>WN (Worked principal notification for a single order book security)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>31</Sort>
    <Tag>829</Tag>
    <Enum>32</Enum>
    <Description>WT (Worked principal transaction (other than a portfolio transaction))</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>24</Sort>
    <Tag>828</Tag>
    <Enum>24</Enum>
    <Description>Error trade</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>25</Sort>
    <Tag>828</Tag>
    <Enum>25</Enum>
    <Description>Special cum dividend (CD)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>26</Sort>
    <Tag>828</Tag>
    <Enum>26</Enum>
    <Description>Special ex dividend (XD)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>27</Sort>
    <Tag>828</Tag>
    <Enum>27</Enum>
    <Description>Special cum coupon (CC)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>28</Sort>
    <Tag>828</Tag>
    <Enum>28</Enum>
    <Description>Special ex coupon (XC)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>29</Sort>
    <Tag>828</Tag>
    <Enum>29</Enum>
    <Description>Cash settlement (CS)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>30</Sort>
    <Tag>828</Tag>
    <Enum>30</Enum>
    <Description>Special price (usually net- or all-in price) (SP)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>31</Sort>
    <Tag>828</Tag>
    <Enum>31</Enum>
    <Description>Guaranteed delivery (GD)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>32</Sort>
    <Tag>828</Tag>
    <Enum>32</Enum>
    <Description>Special cum rights (CR)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>33</Sort>
    <Tag>828</Tag>
    <Enum>33</Enum>
    <Description>Special ex rights (XR)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>34</Sort>
    <Tag>828</Tag>
    <Enum>34</Enum>
    <Description>Special cum capital repayments (CP)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>35</Sort>
    <Tag>828</Tag>
    <Enum>35</Enum>
    <Description>Special ex capital repayments (XP)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>36</Sort>
    <Tag>828</Tag>
    <Enum>36</Enum>
    <Description>Special cum bonus (CB)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>37</Sort>
    <Tag>828</Tag>
    <Enum>37</Enum>
    <Description>Special ex bonus (XB)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>38</Sort>
    <Tag>828</Tag>
    <Enum>38</Enum>
    <Description>Block trade (same as large trade)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>39</Sort>
    <Tag>828</Tag>
    <Enum>39</Enum>
    <Description>Worked principal trade (UK-specific)</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>40</Sort>
    <Tag>828</Tag>
    <Enum>40</Enum>
    <Description>Block Trades - after market</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>41</Sort>
    <Tag>828</Tag>
    <Enum>41</Enum>
    <Description>Name change</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>42</Sort>
    <Tag>828</Tag>
    <Enum>42</Enum>
    <Description>Portfolio transfer</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>43</Sort>
    <Tag>828</Tag>
    <Enum>43</Enum>
    <Description>Prorogation buy - Euronext Paris only. Is used to defer settlement under French SRD (deferred settlement system) . Trades must be reported as crosses at zero price</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>44</Sort>
    <Tag>828</Tag>
    <Enum>44</Enum>
    <Description>Prorogation sell  - see prorogation buy</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>45</Sort>
    <Tag>828</Tag>
    <Enum>45</Enum>
    <Description>Option exercise</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>46</Sort>
    <Tag>828</Tag>
    <Enum>46</Enum>
    <Description>Delta neutral transaction</Description>
  </Enums>
  <Enums>
    <Group>MiFID Values</Group>
    <Sort>47</Sort>
    <Tag>828</Tag>
    <Enum>47</Enum>
    <Description>Financing transaction (includes repo and stock lending)</Description>
  </Enums>
  <Enums>
    <Group>Other</Group>
    <Sort>6</Sort>
    <Tag>167</Tag>
    <Enum>CASH</Enum>
    <Description>Cash</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1070</Tag>
    <Enum>0</Enum>
    <Description>Indicative</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>1070</Tag>
    <Enum>1</Enum>
    <Description>Tradeable</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>1070</Tag>
    <Enum>2</Enum>
    <Description>Restricted Tradeable</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>5</Sort>
    <Tag>1070</Tag>
    <Enum>3</Enum>
    <Description>Counter</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>6</Sort>
    <Tag>1070</Tag>
    <Enum>4</Enum>
    <Description>Indicative and Tradeable</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>172</Tag>
    <Enum>0</Enum>
    <Description>&quot;Versus. Payment&quot;: Deliver (if Sell) or Receive (if Buy) vs. (Against) Payment</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>172</Tag>
    <Enum>1</Enum>
    <Description>&quot;Free&quot;: Deliver (if Sell) or Receive (if Buy) Free</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>3</Sort>
    <Tag>172</Tag>
    <Enum>2</Enum>
    <Description>Tri-Party</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>4</Sort>
    <Tag>172</Tag>
    <Enum>3</Enum>
    <Description>Hold In Custody</Description>
  </Enums>
  <Enums Deprecated="FIX.4.3">
    <Group />
    <Sort>6</Sort>
    <Tag>39</Tag>
    <Enum>5</Enum>
    <Description>Replaced (No longer used)</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>1111</Tag>
    <Enum>1</Enum>
    <Description>Market</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>1111</Tag>
    <Enum>2</Enum>
    <Description>Limit</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>99</Sort>
    <Tag>452</Tag>
    <Enum>78</Enum>
    <Description>Allocation Entity</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>30</Sort>
    <Tag>18</Tag>
    <Enum>T</Enum>
    <Description>Fixed Peg to Local best bid or offer at time of order</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>47</Sort>
    <Tag>18</Tag>
    <Enum>k</Enum>
    <Description>Best Execution</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>266</Tag>
    <Enum>Y</Enum>
    <Description>book entries to be aggregated</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>266</Tag>
    <Enum>N</Enum>
    <Description>book entries should not be aggregated</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>24</Sort>
    <Tag>959</Tag>
    <Enum>24</Enum>
    <Description>MultipleStringValue</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>1</Sort>
    <Tag>156</Tag>
    <Enum>M</Enum>
    <Description>Multiply</Description>
  </Enums>
  <Enums>
    <Group />
    <Sort>2</Sort>
    <Tag>156</Tag>
    <Enum>D</Enum>
    <Description>Divide</Description>
  </Enums>
</dataroot>